Я создаю массив в AS3 и отправляю его с помощью NetConnection на сервер red5 следующим образом:
var data:Array = new Array();
data.push("getTest");
NC.call("getUsers", new Responder(onSuccess, onFail), data);
А на стороне сервера:
public Object getUsers(Object[] params) {
logger.warn("params = "+params);
logger.warn(params[0]);
List<Object> u = (ArrayList<Object>)params[0];
logger.warn(u.get(0));
return params;
}
Однако строка:
List<Object> u = (ArrayList<Object>)params[0];
По какой-то причине швы не работают.