Pessoal, Estou com um probleminha na integração entre java e flex usando o blazeDS
Estou com o seguinte erro e não consigo descobrir onde pode ser... já fiz milhares de consultas na interente e resolvi pedir um help básico! estou usando o plugin + eclipse + spring + blazeds + hibernate + mysql (isso tudo!! eta trabalheira!) segue o erro.... e Obrigado ! :P [BlazeDS]06/13/2009 [ERROR] [Message.General] Exception when invoking service 'remoting-service': flex.messaging.MessageException: 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). incomingMessage: Flex Message (flex.messaging.messages.RemotingMessage) operation = save clientId = A7947876-BE08-8DDE-ECD1-2C439713E75F destination = PacienteService messageId = 90794C87-17C8-F298-36CF-DAF6D6D47203 timestamp = 1244919158484 timeToLive = 0 body = null hdr(DSEndpoint) = channel-amf hdr(DSId) = A79477DC-EF1E-F746-C93F-9D06A1A41FA4 Exception: flex.messaging.MessageException: 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). at flex.messaging.util.MethodMatcher.methodNotFound(MethodMatcher.java:355) at flex.messaging.util.MethodMatcher.getMethod(MethodMatcher.java:163) at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:420) at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183) at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1503) at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:884) at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:121) at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158) at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44) at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67) at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:146) at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:278) at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:322) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source) Caused by: flex.messaging.io.amf.translator.TranslationException: Cannot convert type flex.messaging.io.amf.ASObject with remote type specified as 'null' to an instance of class com.JavaFlex.model.entity.Paciente at flex.messaging.io.amf.translator.decoder.DecoderFactory.invalidType(DecoderFactory.java:369) at flex.messaging.io.amf.translator.decoder.DecoderFactory.getDecoder(DecoderFactory.java:172) at flex.messaging.io.amf.translator.ASTranslator.convert(ASTranslator.java:69) at flex.messaging.io.Java15TypeMarshaller.convert(Java15TypeMarshaller.java:71) at flex.messaging.util.MethodMatcher.convertParams(MethodMatcher.java:211) at flex.messaging.util.MethodMatcher.getMethod(MethodMatcher.java:132) ... 24 more -- Atenciosamente, Rodrigo Valentim --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
