Consegui resolver usando o método toActionScript da classe
ASTranslator e implementando a interface Serializable no VO do Java
(falha minha).

(ASObject) new ASTranslator().toActionScript(meuVO)

http://carbonfive.sourceforge.net/astranslator/api/com/carbonfive/flash/package-\summary.html#documentation

E no VO do AS:
        [RemoteClass(alias="album.Eventt")]
        public class Eventt
...

Só que ficou uma dúvida, se o VO tivesse uma coleção de outro VO,
funcionaria ou seria preciso configurar algo no AS ?
Exemplo de Estado e Cidade.
Consulta o VO Estado que contém uma coleção de todas as suas Cidades.

É possível converter esse tipo de objeto o AS ?

[]'s
mindu

On 25 fev, 17:59, "mindu" <[EMAIL PROTECTED]> wrote:
> Olá pessoal,
> Estou tendo problemas em converter um VO do Java para o Flex.
>
> Está dando o erro abaixo:
>
> TypeError: Error #1034: Type Coercion failed: cannot convert
> [EMAIL PROTECTED] to album.Eventt.
>
> Alguém já passou por isso ?
>
> No flex tenho o seguinte:
>
> package album
> {
>
>         [RemoteClass(alias="album.Eventt")]
>         public class Eventt
>         {
>
>                 public var eventID:int;
>                 public var event:String;
>                 public var description:String;
>                 public var date:Date;
>
>         }
>
> }
>
> No java o seguinte:
>
> package album;
>
> import java.util.Date;
>
> public class Eventt {
>
>         private int eventID;
>         private String event;
>         private String description;
>         private Date date;
>
>         // get/set omitidos
>
> }
>
> E a chamada:
>
> public class EventView
> {
>     public var eventt:album.Eventt;
>     public var service : RemotingConnection;
>
>     public function initApp():void{
>         service = new RemotingConnection();
>     }
>     public function detail(id:int):void{
>                 service.call("album.service.EventService.load", new
> Responder(loadResult, loadFault), id);
>     }
>     public function loadResult(result:album.Eventt) : void{
>         eventt = result;
>     }
>     public function loadFault(fault:String) : void{
>       Alert.show( "Erro" + fault);
>     }
>
> }
>
> Tentei trocar por:
>
>         [RemoteObject.registerClassAlias(alias="album.Eventt")]
>         public class Eventt
> ....
>
> ou por:
>
> [RemoteObject.registerClassAlias("album.Eventt")]
>         public class Eventt
> ....
>
> [RemoteObject("album.Eventt")]
>         public class Eventt
> ....
>
> Nada funciona, seria uma deficiência do OpenAmf ?
>
> []'s
> mindu


--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a