<?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: easyXDM &#8211; finally with queuing and fragmenting!</title>
	<atom:link href="http://kinsey.no/blog/index.php/2010/02/22/easyxdm_and_queuing/feed/" rel="self" type="application/rss+xml" />
	<link>http://kinsey.no/blog/index.php/2010/02/22/easyxdm_and_queuing/</link>
	<description>Because I want to be like the cool kids too</description>
	<lastBuildDate>Fri, 03 Feb 2012 05:39:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Øyvind Sean Kinsey</title>
		<link>http://kinsey.no/blog/index.php/2010/02/22/easyxdm_and_queuing/comment-page-1/#comment-586</link>
		<dc:creator>Øyvind Sean Kinsey</dc:creator>
		<pubDate>Wed, 29 Sep 2010 20:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://kinsey.no/blog/?p=261#comment-586</guid>
		<description>The acl feature should work - it&#039;s tested in the test suite - I would have to know more to be able to debug. Perhaps you could trace using firebug or something and see whats going on?

About the errors; 
from src/stack/RpcBehavior.js
...
        try {
            var result = fn.method.apply(fn.scope, params.concat([success, error]));
            if (!undef(result)) {
                success(result);
            }
        } 
        catch (ex1) {
            error(ex1.message);
        }
...
So the error should be caught and returned to the error handler - also, the test suite tests this, and it works.
What behavior are you seeing? 
</description>
		<content:encoded><![CDATA[<p>The acl feature should work &#8211; it&#8217;s tested in the test suite &#8211; I would have to know more to be able to debug. Perhaps you could trace using firebug or something and see whats going on?</p>
<p>About the errors;<br />
from src/stack/RpcBehavior.js<br />
&#8230;<br />
        try {<br />
            var result = fn.method.apply(fn.scope, params.concat([success, error]));<br />
            if (!undef(result)) {<br />
                success(result);<br />
            }<br />
        }<br />
        catch (ex1) {<br />
            error(ex1.message);<br />
        }<br />
&#8230;<br />
So the error should be caught and returned to the error handler &#8211; also, the test suite tests this, and it works.<br />
What behavior are you seeing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maneesh Gupta</title>
		<link>http://kinsey.no/blog/index.php/2010/02/22/easyxdm_and_queuing/comment-page-1/#comment-585</link>
		<dc:creator>maneesh Gupta</dc:creator>
		<pubDate>Wed, 29 Sep 2010 20:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://kinsey.no/blog/?p=261#comment-585</guid>
		<description>Thanks Sean for quick response...
I am using SameDomainTransport and specified the acl in provider like as  acl : &quot;http://example123.com&quot; now my consumer which is on loaclhost able to recieve the message which is wrong as per my understaning only http://example123.com domain would get message not others . Please correct if i am wrong.

Other thing if am throwing exception like this below:
concatNames: function(a, b){
                    
                    throw new Error(&quot;foo error&quot;);
                 	
                    }

do you think i should get message in the consumer error callback but i am not getting any error.
remote.concatNames(a1, a2, function(result){
                	var a3=result;
                	document.myform.add3.value=a3;
                    alert(a1 + &quot; + &quot; + a2 + &quot; EQ= &quot; + result);
                },function(error){
                	
                    alert(&quot;error&quot; + error);
                });</description>
		<content:encoded><![CDATA[<p>Thanks Sean for quick response&#8230;<br />
I am using SameDomainTransport and specified the acl in provider like as  acl : &#8220;http://example123.com&#8221; now my consumer which is on loaclhost able to recieve the message which is wrong as per my understaning only <a href="http://example123.com" rel="nofollow">http://example123.com</a> domain would get message not others . Please correct if i am wrong.</p>
<p>Other thing if am throwing exception like this below:<br />
concatNames: function(a, b){</p>
<p>                    throw new Error(&#8220;foo error&#8221;);</p>
<p>                    }</p>
<p>do you think i should get message in the consumer error callback but i am not getting any error.<br />
remote.concatNames(a1, a2, function(result){<br />
                	var a3=result;<br />
                	document.myform.add3.value=a3;<br />
                    alert(a1 + &#8221; + &#8221; + a2 + &#8221; EQ= &#8221; + result);<br />
                },function(error){</p>
<p>                    alert(&#8220;error&#8221; + error);<br />
                });</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Øyvind Sean Kinsey</title>
		<link>http://kinsey.no/blog/index.php/2010/02/22/easyxdm_and_queuing/comment-page-1/#comment-584</link>
		<dc:creator>Øyvind Sean Kinsey</dc:creator>
		<pubDate>Wed, 29 Sep 2010 20:28:00 +0000</pubDate>
		<guid isPermaLink="false">http://kinsey.no/blog/?p=261#comment-584</guid>
		<description>Could you be a little more specific? All the transports are reliable, so if you want receipts then you need to implement this on top of easyXDM&#039;s transport channel (although I see no reason why).

What kind of errors are you trying to handle? easyXDM either works or it doesn&#039;t - it&#039;s pretty robust.
</description>
		<content:encoded><![CDATA[<p>Could you be a little more specific? All the transports are reliable, so if you want receipts then you need to implement this on top of easyXDM&#8217;s transport channel (although I see no reason why).</p>
<p>What kind of errors are you trying to handle? easyXDM either works or it doesn&#8217;t &#8211; it&#8217;s pretty robust.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Øyvind Sean Kinsey</title>
		<link>http://kinsey.no/blog/index.php/2010/02/22/easyxdm_and_queuing/comment-page-1/#comment-583</link>
		<dc:creator>Øyvind Sean Kinsey</dc:creator>
		<pubDate>Wed, 29 Sep 2010 20:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://kinsey.no/blog/?p=261#comment-583</guid>
		<description>You should continue this on easyxdm.net, or on the google group.
The ACL feature is pretty simple, this is copied verbatim from the docs (http://easyxdm.net/current/docs/?class=easyXDM.Socket)

acl : Array/String
(Provider only) Here you can specify which &#039;[protocol]://[domain]&#039; patterns that should be allowed to act as the consumer towards this provider.
This can contain the wildcards ? and *. Examples are &#039;http://example.com&#039;, &#039;*.foo.com&#039; and &#039;*dom?.com&#039;. If you want to use reqular expressions then your pattern needs to start with ^ and end with $. If none of the patterns match an Error will be thrown.

If you have examples of this not working, then I would like to see the consumers domain, and the used ACL entry.</description>
		<content:encoded><![CDATA[<p>You should continue this on easyxdm.net, or on the google group.<br />
The ACL feature is pretty simple, this is copied verbatim from the docs (<a href="http://easyxdm.net/current/docs/?class=easyXDM.Socket" rel="nofollow">http://easyxdm.net/current/docs/?class=easyXDM.Socket</a>)</p>
<p>acl : Array/String<br />
(Provider only) Here you can specify which &#8216;[protocol]://[domain]&#8216; patterns that should be allowed to act as the consumer towards this provider.<br />
This can contain the wildcards ? and *. Examples are &#8216;<a href="http://example.com&#039;" rel="nofollow">http://example.com&#039;</a>, &#8216;*.foo.com&#8217; and &#8216;*dom?.com&#8217;. If you want to use reqular expressions then your pattern needs to start with ^ and end with $. If none of the patterns match an Error will be thrown.</p>
<p>If you have examples of this not working, then I would like to see the consumers domain, and the used ACL entry.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maneesh Gupta</title>
		<link>http://kinsey.no/blog/index.php/2010/02/22/easyxdm_and_queuing/comment-page-1/#comment-582</link>
		<dc:creator>maneesh Gupta</dc:creator>
		<pubDate>Wed, 29 Sep 2010 20:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://kinsey.no/blog/?p=261#comment-582</guid>
		<description>easyXDM-2.4.8.101 do you have any example how to use acl feature , I am integrating acl with provider but eventually unspecified consumer getting the message from the provider , is there any bug in the implemenation , please specify....
Maneesh--</description>
		<content:encoded><![CDATA[<p>easyXDM-2.4.8.101 do you have any example how to use acl feature , I am integrating acl with provider but eventually unspecified consumer getting the message from the provider , is there any bug in the implemenation , please specify&#8230;.<br />
Maneesh&#8211;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maneesh Gupta</title>
		<link>http://kinsey.no/blog/index.php/2010/02/22/easyxdm_and_queuing/comment-page-1/#comment-581</link>
		<dc:creator>Maneesh Gupta</dc:creator>
		<pubDate>Wed, 29 Sep 2010 20:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://kinsey.no/blog/?p=261#comment-581</guid>
		<description>Sean , Do you have any sample code for the message receipts(reliable) and error handling , i tried out all websites could not find any exaples for the same.</description>
		<content:encoded><![CDATA[<p>Sean , Do you have any sample code for the message receipts(reliable) and error handling , i tried out all websites could not find any exaples for the same.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

