<rss version="2.0">
				<channel>



					<title>Alan.RotherFamily.net</title>
					<link>Alan.RotherFamily.net</link>
					<description>Blog</description>
					<language>en</language>

					<managingEditor></managingEditor>
					<webMaster></webMaster>
					<pubDate>Thu, 22 May 2008 21:46:17 +0100</pubDate>
					<lastBuildDate>Thu, 22 May 2008 21:46:17 +0100</lastBuildDate>
					<ttl>15</ttl>


					<copyright>Copyright 2007 - Alan Rother</copyright>
					<generator>AVBlog</generator>
					<image>
						<title>Alan.RotherFamily.net</title>
						<url>http://alan.rotherfamily.net//skins/internet_marketing/images/logo.gif</url>
						<link>Alan.RotherFamily.net</link>
						<description>Blog</description>
					</image>
					
						
						
							
						
						
							
								
								
									
									
																			
									
									
										
										<item>
											<title><![CDATA[Webservices and the onRequest function]]></title>
											<guid isPermaLink="true">http://alan.rotherfamily.net/permalinks/2008/05/22/Webservices-and-the-onRequest-function</guid>
											<link><![CDATA[http://alan.rotherfamily.net/permalinks/2008/05/22/Webservices-and-the-onRequest-function]]></link>
											<description><![CDATA[So, I downloaded <a target="_blank" href="http://www.coldfusionjedi.com/">Ray Camden's</a> <a target="_blank" href="http://lighthousepro.riaforge.org/">Lighthouse Project</a> some time ago to use it for automated bug tracking on a sizeable upgrade project I was working on.<br />
<br />
I love the way Lighthouse works, it's a great ,simple tool and has almost all the features I want in a bug tracking system, except... that it's automated bug submission system is based on sending and receiving&nbsp; emails.<br />As a rule, I'm a terribly impatient programmer... waiting around for minutes while an error email works it way into a bug tracker, or my inbox is simply too slow. So I decided to write a plugin for Lighthouse that would allow my application to submit bug directly to Lighthouse via a simple web service call.<br />
<br />
I started tearing into the code and thanks to the very clean and simple way Ray wrote it, I was able to find everything I needed to setup the data input. I dropped in a custom CFC to handle the requests and everything looked good. That is until I fired off a test request to it and BAM... nothing happened.<br />
<br />
After a fair amount of digging through the code and some google-ing, it turns out, that the onRequest function was swallowing up the web service response and basically refusing to let it back out.<br />
<br />
As it turns out, this is a known &quot;feature&quot; of using Application.cfc and the onRequest method. Of course, that seems like a total cop out to me, but thankfully there is a quick and easy fix for it.<br />
<br />
If you are planning on using onRequest in your Application.cfc, simply add the following code to your onRequestStart method.<br />
<br />
<textarea rows="10" cols="60" class="coldfusion" name="code"><cffunction name="onRequestStart" returnType="boolean" output="false">
	<cfargument name="thePage" type="string" required="true">

	<cfif ListLast(Arguments.thePage, ".") IS "cfc">
        <cfset StructDelete( THIS, "onRequest" )>
    </cfif>
</cffunction>


<cffunction name="onRequest" returnType="void">
    <cfargument name="thePage" type="string" required="true">
    
    <cfinclude template="#arguments.thePage#">
</cffunction></textarea>
<br />
This simple test against Arguments.thePage checks to see if the file type being called is a cfc. If it is, it dynamically deletes the onRequest method from the CFC in memory and magically lets the response through. 
<br/><br/>
But silly me, it seems like this is something that should be addressed in the next CF8 updater or in CF9.]]></description>
											
												<category><![CDATA[ColdFusion]]></category>
											
											<author><![CDATA[alan.rother@gmail.com (Alan Rother)]]></author>
											<comments><![CDATA[http://alan.rotherfamily.net/index.cfm?mode=viewcomment&id=1421E19D-B43E-2A9B-323DEE11AA0835A5]]></comments>
											<pubDate>Thu, 22 May 2008 21:46:17 +0100</pubDate>
											
												
											
											
										</item>
										
									
								
							
						
							
								
								
									
									
																			
									
									
										
										<item>
											<title><![CDATA[New Adobe Schwag]]></title>
											<guid isPermaLink="true">http://alan.rotherfamily.net/permalinks/2008/03/19/New-Adobe-Schwag</guid>
											<link><![CDATA[http://alan.rotherfamily.net/permalinks/2008/03/19/New-Adobe-Schwag]]></link>
											<description><![CDATA[I've gotten some pretty cool schwag in my life, but this one takes the cake. Today I came home and found a little brown package outside my door and inside was a metal Adobe branded lunchbox filled with a bunch of extras:<br />
<ul>
    <li>New Adobe T-Shirt</li>
    <li>Adobe branded keychain wifi detector</li>
    <li>4 packs of Extreme Pop Rocks</li>
    <li>2 packs of Clif brand energy gel &quot;shots&quot;</li>
    <li>A big pack of Adobe product stickers (no cold fusion though...)</li>
    <li>2, &quot;5 hour&quot; energy drink shots</li>
    <li>A neat little cord keeper</li>
    <li>and a DVD full of Adobe demos to help me with presentations this year.</li>
</ul>
<img width="600" height="480" alt="" src="/user/files/Photo_031908_002.jpg" /><img width="600" height="480" alt="" src="/user/files/Photo_031908_001.jpg" />]]></description>
											
												<category><![CDATA[ColdFusion]]></category>
											
											<author><![CDATA[ (Alan Rother)]]></author>
											<comments><![CDATA[http://alan.rotherfamily.net/index.cfm?mode=viewcomment&id=CA2C9C07-F6C7-5B6C-B22CE4E9D1C4234C]]></comments>
											<pubDate>Wed, 19 Mar 2008 20:00:23 +0100</pubDate>
											
											
										</item>
										
									
								
							
						
							
								
								
									
									
																			
									
									
										
										<item>
											<title><![CDATA[MAX Day 1 - Chicago]]></title>
											<guid isPermaLink="true">http://alan.rotherfamily.net/permalinks/2007/09/30/MAX-Day-1</guid>
											<link><![CDATA[http://alan.rotherfamily.net/permalinks/2007/09/30/MAX-Day-1]]></link>
											<description><![CDATA[Chicago is a pretty impressive place. I've never spent much time in any of America's old cites, like New York, Boston and such, it's pretty amazing.<br />
<br />
Check out the view from my hotel room. <br />
<br />
<img width="560" height="198" alt="" src="/user/files/ChicagoPano1.jpg" /><br />
<br />
So far today I've already run into Ben Forta (he seemed a bit lost as he passed me twice in 5 minutes...) and I spent about 20 minutes chatting with CFDJ's Simon Horwith. He's a pretty cool guy. It turns out I'm actually staying at the same hotel as pretty much the whole Adobe team here at MAX. <br />
<br />
More to come<br />
<br />
I found a picture of me (well, kind of. I'm in the back talking to Simon and folding t-shirts while we waited for an Adobe party..) at MAX taken by some random person<br />
<br />
<a href="http://flickr.com/photos/7977532@N06/1463942723/in/photostream/" target="_blank">flickr.com/photos/7977532@N06/1463942723/in/photostream/</a><br />
<br />
<br />
<br />
=]]]></description>
											
												<category><![CDATA[ColdFusion]]></category>
											
											<author><![CDATA[ (Alan Rother)]]></author>
											<comments><![CDATA[http://alan.rotherfamily.net/index.cfm?mode=viewcomment&id=570E9DFA-C36C-E06E-D2BC01402999A44D]]></comments>
											<pubDate>Sun, 30 Sep 2007 08:27:39 +0100</pubDate>
											
											
										</item>
										
									
								
							
						
							
								
								
									
									
																			
									
									
										
										<item>
											<title><![CDATA[Ever wonder what the view from Mickey Mouse's Penthouse at the Disneyland Hotel looks like? ]]></title>
											<guid isPermaLink="true">http://alan.rotherfamily.net/permalinks/2007/09/18/Ever-wonder-what-the-view-from-Mickey-Mouses-Penthouse-at-the-Disneyland-Hotel-looks-like</guid>
											<link><![CDATA[http://alan.rotherfamily.net/permalinks/2007/09/18/Ever-wonder-what-the-view-from-Mickey-Mouses-Penthouse-at-the-Disneyland-Hotel-looks-like]]></link>
											<description><![CDATA[WOW!<br />
<br />
<div align="center"><img width="360" height="270" src="/user/files/CIMG6846.jpg" alt="" /><br />
</div>
<br />
What an amazing trip to Disneyland! Our whole family wound up making the trip for at least part of the time we were here. Mandy's Mom and Step-Father came out on Friday, my folks, my Sister, Mandy's Sister's family (Nikki, Jason and Chloe) came out on Saturday with us and then Mandy's cousin brought her boys(Zac and Logan) out late Sunday night to join us at the park on Monday. <br />
<br />
Thing went really well, our hotel (The Anaheim Marriot Suites) was a great hotel, not too close, but a quick trolley ride away from the park. Sunday (Adisyn's 8th birthday) went great, most of the family joined us for breakfast at the buffet inside the Grand Californian and the food was really good. The day at the park went as well as could be expected for a weekend at Disneyland, thankfully it's off season and we managed to get on nearly every ride (except Nemo... 2 hour waits).<br />
<br />
Monday, my folks left to go visit an old friend, and Jana and the boys met up with us. We didnt hit nearly as many rides as I would have liked, but we did get on Nemo(it's ok, kind of mellow).<br />
<br />
Tuesday... Most everyone else left this morning, except us and Jana and her boys. The day was supposed to start early at California Adventures, so we could get that out of the way and focus most of the day at Disneyland riding everything twice!<br />
<br />
As usual, we were running late. We skipped breakfast and decided to scale down the plans at CA, and opted to just hit the Tower of Terror and some wilderness themed playground that Logan had his heart set on going on. We made it to the Tower and found absolutely no line, we were into the &quot;elevator&quot; and dropping 10 stories in minutes. It went so quickly in fact we decided to go again... With some grumbling from Logan we headed in and rode it a second time.. as we exited the ride we were met by two of the nicest Disney folks grinning ear to ear, with a video camera in hand... They took us aside and starting chatting us up, assuring us that we were not in trouble and that they were not trying to sell us a time share... It seems that young Logan had managed to sit in exactly the right seat, in exactly the right row on exactly the right car at exactly the right time and won our group the grand prize in the daily &quot;<a target="_blank" href="http://disneyland.disney.go.com/disneyland/en_US/yomd/landing?name=YOMDLandingPage">Year of a million dreams</a>&quot; contest! Had we listened to him mind you, and gone off to the playground... it would not have happend...<br />
<br />
So yes, the last remaining six of us at Disneyland had won:<br />
<ul>
    <li>1 night in the &quot;Mikey Mouse&quot; Penthouse at the Disneyland hotel</li>
    <li>Dinner for 6 at the Blue Bayou restaurant inside Pirates of the Caribbean<br />
    </li>
    <li>We got to be Grand Marshall's of the daily parade down Main Street</li>
    <li>No wait Fast Passes for every major attraction at Disneyland and CA</li>
    <li>A private meet and greet with Mickey Mouse</li>
    <li>Gift Baskets <br />
    </li>
</ul>
It has been an insane day. This penthouse is UNREAL! It's over 1600 sq feet, 2 and half bath. 3 65 inch LCD TVs, amazing views, a formal dining room, real Walt Disney stuff in glass cases, special staff waiting on us, a private elevator, a special lounge with free food and even a TV inside the mirror in the master bathroom!<br />
<br />
More to come...<br />
<br />
<div align="center"><img width="270" height="360" src="/user/files/CIMG6829.jpg" alt="" /><img width="360" height="270" src="/user/files/CIMG6827.jpg" alt="" /><img width="360" height="270" src="/user/files/CIMG6832.jpg" alt="" /><img width="360" height="270" src="/user/files/CIMG6834.jpg" alt="" /><img width="360" height="270" src="/user/files/CIMG6835.jpg" alt="" /></div>]]></description>
											
												<category><![CDATA[Family]]></category>
											
											<author><![CDATA[alan.rother@gmail.com (Alan Rother)]]></author>
											<comments><![CDATA[http://alan.rotherfamily.net/index.cfm?mode=viewcomment&id=1C833399-D117-EB92-E4B817CF818B28BA]]></comments>
											<pubDate>Tue, 18 Sep 2007 23:15:44 +0100</pubDate>
											
											
										</item>
										
									
								
							
						
							
								
								
									
									
																			
									
									
										
										<item>
											<title><![CDATA[]]></title>
											<guid isPermaLink="true">http://alan.rotherfamily.net/permalinks/2007/09/06/Reverse-Package-Tracking</guid>
											<link><![CDATA[http://alan.rotherfamily.net/permalinks/2007/09/06/Reverse-Package-Tracking]]></link>
											<description><![CDATA[Well anybody who has spent any time with me knows, I come up with all sorts of wacky business ideas all the time. Sometimes the ideas have some value or could be done, but most of the time they're just plain ridiculous.<br />
<br />
This idea I think has some merit, I don't know if there is any money to be made, well at least not directly by me. Nonetheless, I'd still like to see this one done.<br />
<br />
Basically, the idea is based on this problem:<br />
<br />
Sometimes when I buy something online the seller doesn't send me the shipping information / tracking number,. As a result, I have no way of knowing when it's going to show up on my front door, which of course raises the chances that someone will walk by, see and it'll just dissapear.<br />
<br />
Right now I am waiting for <a href="http://www.adobe.com">Adobe </a>to send me a copy of it's <a href="http://www.adobe.com/products/creativesuite/mastercollection/">Master Collection</a> (one of the perks of being an Adobe User Group Manager, <a href="http://www.azcfug.org">AZCFUG.org</a>). Unfortunately, they didn't send any of us our tracking numbers. So no one knows when they are going to show up. <br />
<br />
What I would love to have is some sort of opted in, reverse notification system with all of the major US shipping carriers (UPS, DHL and FedEx).<br />
<br />
In concept, this system would work like this:<br />
<br />
People who often receive packages to their home or office could apply to each carrier to have their address stored in a database so that if any package came in destined for that address it would get flagged and you would get notified that a package has been sent to you. Obviously, there would need to be some sort of address verification process required to set up your account, but it would be so worth it.<br />
<br />]]></description>
											
												<category><![CDATA[Crazy Ideas]]></category>
											
											<author><![CDATA[ (Alan Rother)]]></author>
											<comments><![CDATA[http://alan.rotherfamily.net/index.cfm?mode=viewcomment&id=DE439295-DA82-F26D-A4BF90540D12A624]]></comments>
											<pubDate>Thu, 06 Sep 2007 21:14:31 +0100</pubDate>
											
											
										</item>
										
									
								
							
						
							
								
								
									
									
																			
									
									
										
										<item>
											<title><![CDATA[I Got My GotCFM? T-Shirt Today]]></title>
											<guid isPermaLink="true">http://alan.rotherfamily.net/permalinks/2007/08/31/I-Got-My-GotCFM-T-Shirt-Today</guid>
											<link><![CDATA[http://alan.rotherfamily.net/permalinks/2007/08/31/I-Got-My-GotCFM-T-Shirt-Today]]></link>
											<description><![CDATA[Well I keep promising myself I'm going to blog a least some... So here we go.<br />
<br />
I wanted to send out a thank you to Rey Bango for my new&nbsp; &quot;got coldfusion?&quot; T-Shirt that I won in his contest on <a href="http://www.gotcfm.com" target="_blank">www.gotcfm.com</a>. I came in 4th by entering the 1004th site (<a href="http://www.hotelbook.com" target="_blank">www.hotelbook.com</a>). It came in the mail today&nbsp; at work and I had the opportunity to be an ass for a little while and brag about it to my co-workers. Nathan Strutz (<a href="http://www.dopefly.com" target="_blank">www.dopefly.com</a>) seemed most jealous.<br />
<br />
<div align="center"> &nbsp;<a href="http://www.coldfusiongear.com/cfgear/index.cfm" target="_blank"><img width="298" height="245" border="0" src="/user/files/gotcf_red.jpg" alt="Image Stolen... I mean borrowed from www.coldfusiongear.com" /></a><br />
<br />
<div align="left">Get you own shirt at <a target="_blank" href="http://www.coldfusiongear.com/cfgear/index.cfm">http://www.coldfusiongear.com/cfgear/index.cfm</a></div>
</div>]]></description>
											
												<category><![CDATA[ColdFusion]]></category>
											
											<author><![CDATA[ (Alan Rother)]]></author>
											<comments><![CDATA[http://alan.rotherfamily.net/index.cfm?mode=viewcomment&id=C78A0C7F-DBE9-F4AA-0B8380A6F8C6D1E6]]></comments>
											<pubDate>Fri, 31 Aug 2007 11:43:17 +0100</pubDate>
											
											
										</item>
										
									
								
							
						
							
								
								
									
									
									
										
										<item>
											<title><![CDATA[AV BLOG Upgraded]]></title>
											<guid isPermaLink="true">http://alan.rotherfamily.net/permalinks/2007/07/17/AV-BLOG-Upgraded</guid>
											<link><![CDATA[http://alan.rotherfamily.net/permalinks/2007/07/17/AV-BLOG-Upgraded]]></link>
											<description><![CDATA[Just for the heck of it, I've upgraded my blog to the latest release of the AVblog.<br />Just for the heck of it, I've upgraded my blog to the latest release of the AVblog.]]></description>
											
											<author><![CDATA[ ()]]></author>
											<comments><![CDATA[http://alan.rotherfamily.net/index.cfm?mode=viewcomment&id=D55D7EC8-A85A-C557-63E3E29DD6DA6B12]]></comments>
											<pubDate>Tue, 17 Jul 2007 11:06:50 +0100</pubDate>
											
											
										</item>
										
									
								
							
						
					
				</channel>
			</rss>