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
-~----------~----~----~----~------~----~------~--~---