Здравствуйте.
Пишу flash-клиент, который общается с другими клиентами через Red5-сервер.
И есть небольшая проблема: не могу клиентом поймать сообщение от сервера.
Отправка на Java:

Код:
ServiceUtils.invokeOnAllConnections (scope, "sendmessage", new Object[] {id, name} );
Как ловлю - создал свой класс myNetConnection extends NetConnection:

Код AS3:
package {
import flash.net.NetConnection;
public class myNetConnection extends NetConnection {
public function sendmessage(us: Object):void {
trace("sendmessage called");
}
}
}
Создание коннекта:

Код AS3:
var nc = new myNetConnection();
var clientObj:Object = new Object();
clientObj.onBWDone = onBWDone;
clientObj.onBWCheck = onBWCheck;
nc.client = clientObj;
nc.connect("rtmp://localhost/testapp");
nc.addEventListener(NetStatusEvent.NET_STATUS,netStatusHandler);
Коннекты все проходят, всё работает ок. Сообщения через nc.call() серверу отправляю и принимаю ответы. А вот "sendmessage called" не появляется...