<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">

<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>

                                <td>

                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>

                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px;  -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
    JBoss AS7 + BlazeDS 4.0.1 : remote object issue
</h3>
<span style="margin-bottom: 10px;">
    created by <a href="http://community.jboss.org/people/scharwenka">Scharwenka Wu</a> in <i>JBoss AS7 Development</i> - <a href="http://community.jboss.org/message/614918#614918">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">

<div class="jive-rendered-content"><p><span style="font-size: 12pt;">All,</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-size: 12pt;">&#160;&#160; I try to integrate JBoss AS7 + BlazeDS 4.0.1. And when I use remote object (AMF) to communicate from Flex client to Server, the "... Session cookies must be enabled..." appeared. And it is very strange, because it is not happended each time!!</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-size: 12pt;">I create two RemoteObject in Flex, and if I only call one of the RemoteObject, it will work well. But if I call these in turns, the error meesage appeared. The scenario will be:</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>Call TestRO (error) -&gt; Call TestRO(ok) -&gt; Call TestRO(ok) -&gt; Call PersonRO(error) -&gt; Call PersonRO(ok) -&gt; Call PersonRO(ok) -&gt; Call PersonRO(ok).</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p>You can see if I call different RO in turns,it will be error. But if I always call one of them, no error happened.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-size: 8pt; color: #800080;">&lt;mx:RemoteObject destination="TestService" id="TestRO" result="TestROHandler(event);" endpoint="./messagebroker/amf" &gt;</span></p><p><span style="font-size: 8pt; color: #800080;">&lt;/mx:RemoteObject&gt;</span></p><p><span style="font-size: 8pt; color: #800080;">&#160; &lt;mx:RemoteObject destination="PersonService" id="PersonRO" result="getPersonROHandler(event);" endpoint="./messagebroker/amf" &gt;</span></p><p><span style="font-size: 8pt; color: #800080;">&lt;/mx:RemoteObject&gt;</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><span style="font-size: 12pt;"><strong>Exception:</strong></span></p><p><span>[RPC Fault faultString="Send failed" faultCode="Client.Error.MessageSend" faultDetail="Channel.Ping.Failed error Detected duplicate HTTP-based FlexSessions, generally due to the remote host disabling session cookies. Session cookies must be enabled to manage the client connection correctly. url: '</span><a class="jive-link-external-small" href="http://localhost:8080/testRO/messagebroker/amf;jsessionid=o6lTOGOkZ5uY9f-IcXH4JJTk" target="_blank">http://localhost:8080/testRO/messagebroker/amf;jsessionid=o6lTOGOkZ5uY9f-IcXH4JJTk</a><span>''"]</span></p><p><span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at mx.rpc::AbstractInvoker/</span><a class="jive-link-external-small" href="http://www.adobe.com/2006/flex/mx/internal::faultHandler" target="_blank">http://www.adobe.com/2006/flex/mx/internal::faultHandler</a><span>()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:345]</span></p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at mx.rpc::Responder/fault()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\rpc\Responder.as:68]</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at mx.rpc::AsyncRequest/fault()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:113]</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at mx.messaging::ChannelSet/faultPendingSends()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:1619]</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at mx.messaging::ChannelSet/channelFaultHandler()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\messaging\ChannelSet.as:1209]</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at flash.events::EventDispatcher/dispatchEventFunction()</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at flash.events::EventDispatcher/dispatchEvent()</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at mx.messaging::Channel/connectFailed()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\messaging\Channel.as:1117]</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at mx.messaging.channels::PollingChannel/connectFailed()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\messaging\channels\PollingChannel.as:435]</p><p>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; at mx.messaging.channels::AMFChannel/faultHandler()[E:\dev\hero_private\frameworks\projects\rpc\src\mx\messaging\channels\AMFChannel.as:543]</p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>PS.</strong></p><p><strong>1.The same situation will NOT happend in Tomcat 7.0 &amp; WebLogic 11gR1, the appilcaiton work well of T &amp; W.</strong></p><p><strong>So it might be setting problem or bug of JBoss 7.0.0.</strong></p><p style="min-height: 8pt; height: 8pt; padding: 0px;">&#160;</p><p><strong>The attachment is the UI, although it is Chinese code, just let you the environment.</strong></p></div>

<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
    <p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/614918#614918">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss AS7 Development at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2225">Community</a></p>
</div></td>
                        </tr>
                    </tbody>
                </table>


                </td>
            </tr>
        </tbody>
    </table>

</div>

</body>
</html>