<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Flex Monkey Patching and Framework RSLs</title>
	<atom:link href="http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/</link>
	<description>Rich Internet Applications &#124; Flex &#124; Adobe AIR &#124; Java &#124; Open Source &#124; Linux &#124; Enterprise Software &#124; Cloud</description>
	<lastBuildDate>Wed, 10 Mar 2010 05:25:22 +0000</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: James Ward</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-158560</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Wed, 03 Mar 2010 14:55:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-158560</guid>
		<description>@Tom

Maybe.  It depends on what you are including.</description>
		<content:encoded><![CDATA[<p>@Tom</p>
<p>Maybe.  It depends on what you are including.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Gruszowski</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-158556</link>
		<dc:creator>Tom Gruszowski</dc:creator>
		<pubDate>Wed, 03 Mar 2010 00:56:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-158556</guid>
		<description>Can we monkey patch using the Flex 4 compc but include a Flex 3 file?</description>
		<content:encoded><![CDATA[<p>Can we monkey patch using the Flex 4 compc but include a Flex 3 file?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darrell Loverin</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-158403</link>
		<dc:creator>Darrell Loverin</dc:creator>
		<pubDate>Mon, 25 Jan 2010 16:36:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-158403</guid>
		<description>Here are more details on my comment posted on 03/13/2009. 

http://blogs.adobe.com/dloverin/2010/01/how_to_monkey_patch_when_using_flex_rsls.html.

The preloader loads RSLs in the order specified by the -runtime-shared-library-path options. There is no special treatment of custom RSLs. RSLs with digests and those without digests  (specified via -runtime-shared-libraries) cannot be intermingled. RSLs without digests are always loaded after the RSLs with digests. The -runtime-shared-libraries option is maintained for backwards compatibility.</description>
		<content:encoded><![CDATA[<p>Here are more details on my comment posted on 03/13/2009. </p>
<p><a href="http://blogs.adobe.com/dloverin/2010/01/how_to_monkey_patch_when_using_flex_rsls.html" rel="nofollow">http://blogs.adobe.com/dloverin/2010/01/how_to_monkey_patch_when_using_flex_rsls.html</a>.</p>
<p>The preloader loads RSLs in the order specified by the -runtime-shared-library-path options. There is no special treatment of custom RSLs. RSLs with digests and those without digests  (specified via -runtime-shared-libraries) cannot be intermingled. RSLs without digests are always loaded after the RSLs with digests. The -runtime-shared-libraries option is maintained for backwards compatibility.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Slon_vsapogah</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-157974</link>
		<dc:creator>Slon_vsapogah</dc:creator>
		<pubDate>Mon, 05 Oct 2009 06:49:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-157974</guid>
		<description>http://www.hrundik.ru/blog/2009/10/05/monkey-patches-and-runtime-shared-libraries-rsls/</description>
		<content:encoded><![CDATA[<p><a href="http://www.hrundik.ru/blog/2009/10/05/monkey-patches-and-runtime-shared-libraries-rsls/" rel="nofollow">http://www.hrundik.ru/blog/2009/10/05/monkey-patches-and-runtime-shared-libraries-rsls/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nikita Petrov</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-157973</link>
		<dc:creator>Nikita Petrov</dc:creator>
		<pubDate>Mon, 05 Oct 2009 00:16:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-157973</guid>
		<description>I&#039;ve come up with better solution of monkey patches and RSLs which solves the problem of unnecessary class importing. You can check it out in &lt;a href=&quot;http://www.hrundik.ru/blog/2009/10/05/monkey-patches-and-runtime-shared-libraries-rsls/&quot; title=&quot;Monkey patches and Runtime Shared Libraries (RSLs)&quot; rel=&quot;nofollow&quot;&gt;my blog&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I&#8217;ve come up with better solution of monkey patches and RSLs which solves the problem of unnecessary class importing. You can check it out in <a href="http://www.hrundik.ru/blog/2009/10/05/monkey-patches-and-runtime-shared-libraries-rsls/" title="Monkey patches and Runtime Shared Libraries (RSLs)" rel="nofollow">my blog</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Monkey patches and Runtime Shared Libraries (RSLs) &#124; FLEXible playground</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-157972</link>
		<dc:creator>Monkey patches and Runtime Shared Libraries (RSLs) &#124; FLEXible playground</dc:creator>
		<pubDate>Mon, 05 Oct 2009 00:08:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-157972</guid>
		<description>[...] One of the possible solutions of this problem is creating a custom preloader (which is a must for a professional-looking application) and creating references to monkey patched classes there. That way these classes (and all their dependencies) are included in the first frame of the application. But this increases size of the preloader significantly and actually defeats it&#8217;s purpose, so I don&#8217;t think that solution is appropriate. This solution is described in detail by James Ward in his blog. [...]</description>
		<content:encoded><![CDATA[<p>[...] One of the possible solutions of this problem is creating a custom preloader (which is a must for a professional-looking application) and creating references to monkey patched classes there. That way these classes (and all their dependencies) are included in the first frame of the application. But this increases size of the preloader significantly and actually defeats it&#8217;s purpose, so I don&#8217;t think that solution is appropriate. This solution is described in detail by James Ward in his blog. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Ward</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-157449</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Thu, 11 Jun 2009 18:15:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-157449</guid>
		<description>Hi Chetan,

I think it&#039;s been fixed for Flex 4.

-James</description>
		<content:encoded><![CDATA[<p>Hi Chetan,</p>
<p>I think it&#8217;s been fixed for Flex 4.</p>
<p>-James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chetan Sachdev</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-157439</link>
		<dc:creator>Chetan Sachdev</dc:creator>
		<pubDate>Thu, 04 Jun 2009 11:35:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-157439</guid>
		<description>I looked at the bug and it is closed. But I am not able to generate swc file with a single component. I get the following error say in case of a Button:
Error: could not find source for class mx.controls:Button.

Are you able to generate swc ? Is it really fixed ?</description>
		<content:encoded><![CDATA[<p>I looked at the bug and it is closed. But I am not able to generate swc file with a single component. I get the following error say in case of a Button:<br />
Error: could not find source for class mx.controls:Button.</p>
<p>Are you able to generate swc ? Is it really fixed ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Ward</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-156916</link>
		<dc:creator>James Ward</dc:creator>
		<pubDate>Fri, 13 Mar 2009 14:24:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-156916</guid>
		<description>Thanks Darrell.  That&#039;s a good point.  And a great reason to get bug #19735 fixed.  :)

I assume that you would also have to move the RSL / Library up in the Library Path in order to get it to load before the Framework RSLs.  Or does the Flex Preloader always load custom RSLs before the Framework RSLs?

-James</description>
		<content:encoded><![CDATA[<p>Thanks Darrell.  That&#8217;s a good point.  And a great reason to get bug #19735 fixed.  :)</p>
<p>I assume that you would also have to move the RSL / Library up in the Library Path in order to get it to load before the Framework RSLs.  Or does the Flex Preloader always load custom RSLs before the Framework RSLs?</p>
<p>-James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darrell Loverin</title>
		<link>http://www.jamesward.com/2009/03/10/flex-monkey-patching-and-framework-rsls/comment-page-1/#comment-156915</link>
		<dc:creator>Darrell Loverin</dc:creator>
		<pubDate>Fri, 13 Mar 2009 12:35:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.jamesward.com/blog/?p=778#comment-156915</guid>
		<description>You can load your monkey patched class before the Flex RSL without bloating frame 1. 

1. Use compc to compile Button into a SWC. 
2. Make an RSL from the SWC.
3. Load the monkey patched RSL before the Flex RSL.

This doesn&#039;t solve the &quot;only add the Button class without its dependencies&quot; problem but it will make frame 1 smaller.</description>
		<content:encoded><![CDATA[<p>You can load your monkey patched class before the Flex RSL without bloating frame 1. </p>
<p>1. Use compc to compile Button into a SWC.<br />
2. Make an RSL from the SWC.<br />
3. Load the monkey patched RSL before the Flex RSL.</p>
<p>This doesn&#8217;t solve the &#8220;only add the Button class without its dependencies&#8221; problem but it will make frame 1 smaller.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
