Estou tentando gravar um registro no banco.

No click do botão para gravar eu faço assim:

private function button_ok_click():void{

                        var lancamento:VOLancamento = new VOLancamento();
                        lancamento.idEmpresa = 
this.cmb_empresa.selectedItem.idEmpresa;
                        lancamento.idItem = this.cmb_item.selectedItem.idItem;
                        lancamento.idUsuario = 
this.cmb_usuario.selectedItem.idUsuario;
                        lancamento.idEscola = 
this.cmb_escola.selectedItem.idEscola;
                        lancamento.frequencia = 
this.cmb_frequencia.selectedItem.value;
                        lancamento.inicio = this.dtf_inicio.selectedDate;
                        lancamento.fim = this.dtf_fim.selectedDate;
                        //Alert.show('entrou');
                        this.myRemote.setLancamento(lancamento);

                }


Depois, no meu service eu faço assim:

        public function setLancamento($lancamento){
                $mysql = mysql_connect
(DATABASE_SERVER,DATABASE_USERNAME,DATABASE_PASSWORD);
                mysql_select_db(DATABASE_NAME);
                $idEmpresa = $lancamento->idEmpresa;
                $idItem = $lancamento->idItem;
                $idUsuario = $lancamento->idUsuario;
                $idEscola = $lancamento->idEscola;
                $frequencia = $lancamento->frequencia;
                $inicio = $lancamento->inicio;
                $fim = $lancamento->fim;

                $query = "INSERT INTO lancamento ( idEmpresa, idItem, idUsuario,
idEscola, frequencia, inicio, fim ) VALUES ";
                $query.= "($idEmpresa, $idItem, $idUsuario, $idEscola, ";
                $query.= "'$frequencia', '$inicio', '$fim'";

                $result = mysql_query($query);

                return NULL;
        }


Mas ao invés de gravar eu recebo um erro no flex. E ao olhar no log de
erro do php eu encontro o seguinte:

[20-May-2009 22:59:22] PHP Fatal error:  Uncaught exception
'Zend_Amf_Exception' with message 'Unable to parse null body data
VOLancamento mapped class  is not defined' in C:\wamp\www
\zend_framework\library\Zend\Amf\Request.php:174
Stack trace:
#0 C:\wamp\www\zend_framework\library\Zend\Amf\Request.php(125):
Zend_Amf_Request->readBody()
#1 C:\wamp\www\zend_framework\library\Zend\Amf\Request.php(93):
Zend_Amf_Request->readMessage(Object(Zend_Amf_Parse_InputStream))
#2 C:\wamp\www\zend_framework\library\Zend\Amf\Request\Http.php(64):
Zend_Amf_Request->initialize('????????null??/...')
#3 C:\wamp\www\zend_framework\library\Zend\Amf\Server.php(365):
Zend_Amf_Request_Http->__construct()
#4 C:\wamp\www\zend_framework\library\Zend\Amf\Server.php(313):
Zend_Amf_Server->getRequest()
#5 C:\wamp\www\sedu4_zamf_remote\index.php(26): Zend_Amf_Server->handle
()
#6 {main}
  thrown in C:\wamp\www\zend_framework\library\Zend\Amf\Request.php on
line 174




Alguém pode me ajudar?
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a