Показать сообщение отдельно
Старый 06.09.2009, 18:21
micromacro вне форума Посмотреть профиль Отправить личное сообщение для micromacro Найти все сообщения от micromacro
  № 5  
Ответить с цитированием
micromacro

Регистрация: Apr 2009
Сообщений: 56
Вроде бы в правильном (рут директория). Вот попробовал указать явно crossdomain.xml c помощью лод полиси (пока та же ошибка):

Код AS3:
 
<?xml version="1.0"?>
<!-- intro\intro_remoting.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
width="100%" height="100%">
 
<mx:Script>
<![CDATA[
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
import flash.system.Security;
 
 
 
Security.loadPolicyFile("http://71.43.83.55:7001/blazeds_unziped/crossdomain.xml");
 
private function echo():void {
var text:String = ti.text;
remoteObject.echo(text);
}
 
// Handle the recevied message.
private function resultHandler(event:ResultEvent):void {
ta.text += "Server responded: "+ event.result + "\n";
}
// Handle a message fault.
private function faultHandler(event:FaultEvent):void {
ta.text += "Received fault: " + event.fault + "\n";
}
]]>
</mx:Script>
 
<mx:RemoteObject id="remoteObject"
destination="echoServiceDestination"
result="resultHandler(event);"
fault="faultHandler(event);">
 
 
</mx:RemoteObject>
 
<mx:Label text="Enter a text for the server to echo"/>
<mx:TextInput id="ti" text="Hello World!"/>
<mx:Button label="Send" click="echo();"/>
<mx:TextArea id="ta" width="100%" height="100%"/>
</mx:Application>