<?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/"
	>

<channel>
	<title>When Brains Fly &#187; citrus framework</title>
	<atom:link href="http://www.whenbrainsfly.com/tag/citrus-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.whenbrainsfly.com</link>
	<description>An Awesome Blog About Neuroscience, Computer Science, and Technology</description>
	<lastBuildDate>Mon, 28 Jun 2010 01:03:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Random HTTP Bug and Solution</title>
		<link>http://www.whenbrainsfly.com/2010/01/random-http-bug-and-solution/</link>
		<comments>http://www.whenbrainsfly.com/2010/01/random-http-bug-and-solution/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 06:53:53 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[citrus framework]]></category>
		<category><![CDATA[rest]]></category>

		<guid isPermaLink="false">http://www.whenbrainsfly.com/?p=212</guid>
		<description><![CDATA[I just spent the last fifteen minutes trying to figure out why my HTTP GET request was hanging on input. I had had this problem a few days ago and solved it somehow, but I completely forgot how. It turns out, I just forgot to put a blank line at the end of my GET [...]]]></description>
			<content:encoded><![CDATA[<p>I just spent the last fifteen minutes trying to figure out why my HTTP GET request was hanging on input. I had had this problem a few days ago and solved it somehow, but I completely forgot how. It turns out, I just forgot to put a blank line at the end of my GET request. Stupid. (At least now I know how to fix the mistake next time, even if I forget, because I&#8217;ve written it down here!!! =D)</p>
<p>Also, in searching for code to deal with chunked responses, I came across <a href="http://hc.apache.org/">Apache HttpComponents</a>. I knew something like this existed by Apache but I didn&#8217;t realize that it took care of so much for you. Now I&#8217;m wondering why the <a href="http://www.citrusframework.org/">Citrus Framework</a> doesn&#8217;t use this to handle HTTP requests. Right now, it uses mostly <a href="http://www.springsource.org/">Spring</a> to handle a fair amount of the configuration and message building, but it doesn&#8217;t yet handle chunked responses, at least not that I&#8217;m aware of. Now, to code it manually or use massive amounts of code already written? That&#8217;s obvious. I should talk with the Citrus developer, get onboard, and see if he has a preference first though, since these changes to the Citrus source would be useful to others too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whenbrainsfly.com/2010/01/random-http-bug-and-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trying Out Citrus</title>
		<link>http://www.whenbrainsfly.com/2010/01/trying-out-citrus/</link>
		<comments>http://www.whenbrainsfly.com/2010/01/trying-out-citrus/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 02:40:43 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[citrus framework]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.whenbrainsfly.com/?p=207</guid>
		<description><![CDATA[As part of a new hobby/freelance project, I&#8217;ve been trying out the Citrus Framework, an integration test framework written in Java for SOA application. It&#8217;s quite neat and interesting. Right now, I&#8217;m using it mostly for testing sequences of HTTP GET and POST requests, and it works pretty nicely so far, although I did have [...]]]></description>
			<content:encoded><![CDATA[<p>As part of a new hobby/freelance project, I&#8217;ve been trying out the <a href="http://www.citrusframework.org/">Citrus Framework</a>, an integration test framework written in Java for SOA application. It&#8217;s quite neat and interesting. Right now, I&#8217;m using it mostly for testing sequences of HTTP GET and POST requests, and it works pretty nicely so far, although I did have to go into the source code and hack in handling for GET requests and variable URLs since those weren&#8217;t yet implemented. That was fun though and exposed me to some design patterns live in action in someone else&#8217;s code, which is pretty cool (I don&#8217;t see too much of this as a student writing my own code most of the time). Perhaps with more time and effort, I can clean up my changes and submit them to the framework developer(s) and actually be a part of open source software! That would be pretty exciting. </p>
<p>For the last week, working through this project, I&#8217;ve re-learned and learned quite a lot about HTTP requests, Ant, DTD/XSD, and XPath, and I feel much more comfortable dealing with those now than I did a week ago. It&#8217;s a good feeling to have learned and done something new that&#8217;s kind of on the cutting edge of things, and to have fun doing so too! Ah, I sound so corny. Anyway, I can&#8217;t wait to get more involved with the company that this project is for and delve into some code that has a lot of potential and fun-value. I&#8217;m just waiting on approval from the developers now, but so far things look good. Wish me luck! =)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whenbrainsfly.com/2010/01/trying-out-citrus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
