Pergunta estúpida: Não te esqueceste de indicar [RegisterClass(alias=" BillingPairingMatrixVO ")] do lado do flex?
João Coelho -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Paulo Azevedo Sent: terça-feira, 28 de Abril de 2009 18:54 To: Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org Subject: [riapt] Flex + Zend_AMF Olá pessoal, bem a propósito do evento que se avizinha, tenho aqui um problema no qual espero que haja alguém que possa dar uma ajudinha. Estou a fazer umas experiências com Flex + Zend_AMF e consegui com sucesso o mapping de Objectos PHP->Flex. O mesmo não se passa quando tento mapear Objectos Flex->PHP a não se que declare explicitamente o "setClassMap", coisa que não queria fazer. Mostrando algum código: require_once 'Zend/Amf/Server.php'; require_once '/usr/share/php/lib/billing/BillingPairingMatrixVO.php'; $server = new Zend_Amf_Server(); $server->addDirectory( '/usr/share/php/services/' ); //$server->setClassMap("BillingPairingMatrixVO", "BillingPairingMatrixVO"); print $server->handle(); Descomentando o setClassMap tudo funciona correctamente. Acrescento que na class BillingPairingMatrixVO tenho: public $_explicitType = 'BillingPairingMatrixVO'; O que permite o mapeamento correcto PHP->Flex, mas o inverso não ao contrário do que diz no manual em: http://framework.zend.com/manual/en/zend.amf.server.html Alguma sugestão? Alguém conseguiu superar este problema ? Volto a referir que não é viável estar a fazer o setClassMap! Obrigado, -Paulo No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.5.287 / Virus Database: 270.12.6/2084 - Release Date: 04/28/09 06:15:00 --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
