I am running an application with a veriety of Remote obkect requests to coldfusion.
requests invoked without arguments and simply returning query data back to flex are working fine. Today though some of my calls that have been working fine have suddenly stopped with errors of type "'Unknown AMF type '-124'" (the error number dows change on subsequent requests) that i am having trouble getting to the bottom of. I feel that i am having a data type mismatch between flex and coldfusion but may need help from someone more experienced. here is my code: // Set up RO getOffersRO.destination = "ColdFusion"; getOffersRO.source = "com.getOffers"; getOffersRO.getOffers.addEventListener("result",offersHandler); getOffersRO.getOffers.addEventListener("fault",ro_fault_handler); // Request function public static function getOffers():void { var bookingVO = Application.application.bookingVO; var itineryAC = Application.application.itineryAC; var params:Object = new Object(); params.bookingVO = bookingVO; params.itineryAC = itineryAC; getOffersRO.getOffers.send(params) ; } // fault errors event = FaultEvent (@4c3f319) bubbles = false cancelable = true currentTarget = Operation (@48f9101) argumentNames = Array (@4884401) arguments = Object (@48e98e1) lastResult = null makeObjectsBindable = true name = "getOffers" service = RemoteObject (@48b56c1) eventPhase = 2 [0x2] fault = Fault (@a5daca1) errorID = 0 [0x0] faultCode = "Client.Message.Encoding" faultDetail = null faultString = "Unknown AMF type '-124'." message = "faultCode:Client.Message.Encoding faultString:'Unknown AMF type '-124'.' faultDetail:'null'" name = "Error" rootCause = null message = ErrorMessage (@4c47831) messageId = "26755C7A-F00C-49F5-F88E-EF0C6E504EC6" target = Operation (@48f9101) argumentNames = Array (@4884401) length = 0 [0x0] arguments = Object (@48e98e1) lastResult = <getter> makeObjectsBindable = <getter> name = <getter> service = <getter> token = null type = "fault" Thanks in advance to any advise that may get me back on track...