Janos,

Amfphp 1.9 looks for your VO objects in "services\vo" by default. You 
can change this in the globals.php file. 

Michael Ramirez

--- In [email protected], "Kun Janos" <[EMAIL PROTECTED]> wrote:
>
> Hi all.
> 
> I just upgraded amfphp 1.2 to amfphp 1.9 beta 2 and class mapping is
> not working any more :(
> In one of the messages that Patrick Mineault wrote I read that for
> class mapping I should put
> [RemoteClass(alias="com.virtualro.shell.vo.LoginVO")] in Flex
> LoginVO.as (just like in amfphp 1.2) and 
> public $_explicitType = "com.virtualro.shell.vo.LoginVO"; //in 
LoginVO.php
> I'm using Charles and I see that the data is sent from flex to 
amfphp,
> but the class mapping doesn't occour. 
> Using                         
> $msg = '';
> foreach($login as $key => $value){
>       $msg .= $key.' -> '.$value.', ';
> }
> I saw that the data arrives to LoginService.php but using
> $login->username gives null :( meaning that data has arrived but 
class
> mapping is not working.
> Patrick Mineault also wrote that after setting up LoginVo.php and
> LoginVo.as we should read the instructions in advancedsettings.php
> The problem is that the file advancedsettings.php doesn't exist in
> amfphp 1.9 beta 2, and the methods used in amfphp 1.2
> (setBaseCustomMappingsPath, setCustomIncomingClassMappings and
> setCustomOutgoingClassMappings) have been removed from the $gateway.
> Can anybody help me?
> 
> Thanks,
> Janos
>


Reply via email to