При попытке передать "класс case" из Scala во Flex результаты на стороне Flex являются обычными объектами вместо UINamespace.Изменение класса дела на обычный Java-класс, и он поступает корректно.
Класс дела выглядит следующим образом:
package com.scala.vo
case class UINamespace (@BeanProperty var name : String,
@BeanProperty var version : String,
@BeanProperty var parameters : java.util.List[String]) {
def this() = this("", "", null)
}
Flex Side:
[RemoteClass(alias="com.scala.vo.UINamespace")]
public class UINamespace
{
public var name : String;
public var version : String;
public var parameters : ArrayCollection;
}
Всем удалосьрешить эту проблему?
[Отредактировано] Изменен нулевой результат на обычный объект.