Bom, depois de algumas horas quebrando a cabeça... Vi que estava passando
uma Classe ao inves de passar um objeto, por isso que estava gerando o erro
que passei!
ou seja, no meu Form no flex, estava chamando o .save e com isso eu passava
uma classe e ele esperava um objeto.
Errado: PacienteServic
Mário,
Você não sabe o alivio que fiquei em ver essa corração mas,
infelizmente... rsrsrs nada ainda!
Vou voltar a desenvolver em Clipper! :P
Voltando ao assunto, o erro continua! Mesma mensagem! (Já fiz a correção q
voce falou e inclusive, parei e iniciei o server e nada..)
2009/6/14 Mári
Bem, se a sua classe esta digitada exatamente como vc mostrou aqui no
e-mail, então a Metadata está errada:
[RemoveClass(alias=*"com.JavaFlex.model.entity.Paciente"*)]
RemoeClass (com V???)
é RemoTeClass (com T!)
[RemoteClass(alias="com.JavFlex.model.entity.Paciente")]
Até achei q
Eu acho que voce resolve debugando a aplicacao. Para que na hora que
chama o metodo Save, o objeto que era para ser do tipo Paciente esta
nulo.
Tem como colocar um pedacinho do codigo fonte ae?
On 14 jun, 04:04, Rodrigo Valentim wrote:
> Mário,
>
> Obrigado pela resposta mas infelizmente não
Mário,
Obrigado pela resposta mas infelizmente não resolveu.
Deu o mesmo erro!
Segue classe AS3
*
package* com.JavaFlex.view.entity {
[RemoveClass(alias=*"com.JavaFlex.model.entity.Paciente"*)]
[*Bindable*]
*public* *class* Paciente {
*public* *var* CdPaciente:Number;
*public* *var*
opa.
a msg de erro é clara:*
"... Cannot invoke method 'save'. The expected argument types are
(com.JavaFlex.model.entity.**Paciente) but the supplied types were
(flex.messaging.io.amf.**ASObject) and converted to (null). ..."*
Seu método "save" está esperando um objeto do tipo Paciente como arg