It does really look like the ack is going back to the client. Have you tried looking at the client side logs (in flashlog.txt, debug player only, enabled with <mx:TraceTarget/>? Maybe something funky is going on there?
Jeff ________________________________ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of parkerwhirlow Sent: Monday, February 05, 2007 11:15 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] FDS DataService.commit() doesn't trigger responder result()...? Hi again, I've got a simple save case working as far as I can tell (from debugging the server java side, everything is OK after leaving the HibernateAssembler.java updateItem() method. But the result never gets back to the client... I have a responder registered to the call like so: call = service.commit(); call.action = "save"; call.addResponder(responder); And my responder has both fault and result methods. I know the responder is registered because I was getting faults for a long time, and those were firing the fault handler. But now that I think I have the save going successfully, I'm not getting anything back. I've turned on FDS logging for messages, see the trace below. Seems like the "ACK" message is being sent... Any ideas? thanks, PW 02/05 11:01:36 user [Flex] 11:01:36.794 [DEBUG] [Message.Data.transacted] After invoke service: data-service reply: Flex Message (flex.messaging.messages.AcknowledgeMessage) clientId = null correlationId = null destination = null messageId = 7793A2C0-FA0D-5A78-3641-BB1BA4B4ADB5 timestamp = 1170702096794 timeToLive = 0 body = [ ] 02/05 11:01:36 user [Flex] 11:01:36.794 [DEBUG] [Endpoint.RTMP] Serializing AMF/RTMP response Version: 3 (Command method=_result (0) trxId=20) (Typed Object #0 'flex.messaging.messages.AcknowledgeMessage') destination = null headers = (Object #1) correlationId = "322C326C-9C96-8513-7EC3-934715E5D887" messageId = "7793A2C0-FA0D-5A78-3641-BB1BA4B4ADB5" timestamp = 1.170702096794E12 clientId = "77909013-D108-A13B-EC7E-EDBFA5C3A894" timeToLive = 0.0 body = (Array #2)