I am working on a simple application that uses remote objects to pass data to and from my db. But I keep running into the same problem.
In my services-config.xml file, I have setup the destination ROTEST. It looks like this <destination id="ROTEST"> <channels> <channel ref="my-cfamf"/> </channels> <properties> <source>beta.cfc.ROtest</source> <!-- define the resolution rules and access level of the cfc being invoked --> <access> <!-- Use the ColdFusion mappings to find CFCs, by default only CFC files under your webroot can be found. --> <use-mappings>false</use-mappings> <!-- allow "public and remote" or just "remote" methods to be invoked --> <method-access-level>remote</method-access-level> </access> <property-case> <!-- cfc property names --> <force-cfc-lowercase>false</force-cfc-lowercase> <!-- Query column names --> <force-query-lowercase>false</force-query-lowercase> <!-- struct keys --> <force-struct-lowercase>false</force-struct-lowercase> </property-case> </properties> </destination> I wrote this simple flex application to test my connectivity. <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.rpc.Fault; import mx.rpc.events.FaultEvent; import mx.rpc.events.ResultEvent; private function qryService_userSearch(lastName){ qryService.userSearch(lastName) } private function qryService_userSearch_Result(event:ResultEvent):void{ testDG.dataProvider = event.result; } private function qryService_userSearch_Fault(event:FaultEvent):void{ errorText.text = event.fault.message; } ]]> </mx:Script> <mx:RemoteObject id="qryService" destination="ROTEST" result="qryService_userSearch_Result(event)" endpoint="http://beta.homesmartagent.com/flex2gateway/" showBusyCursor="true" fault="qryService_userSearch_Fault(event)"/> <mx:Canvas x="0" y="0" width="100%" height="100%"> <mx:Label x="10" y="10" text="Name:"/> <mx:TextInput id="lastName" x="60" y="8"/> <mx:Button x="228" y="8" click="qryService_userSearch(lastName.text)" label="Button"/> <mx:DataGrid x="10" y="38" id="testDG" width="779" height="326"> <mx:columns> <mx:DataGridColumn headerText="Column 1" dataField="fld_agentFullName"/> <mx:DataGridColumn headerText="Column 2" dataField="fld_agentId"/> <mx:DataGridColumn headerText="Column 3" dataField="fld_agentEmail"/> </mx:columns> </mx:DataGrid> <mx:TextArea x="10" y="372" id="errorText" width="523" height="221"/> </mx:Canvas> </mx:Application> Everytime I test the application, I get this error. faultCode:Server.Processing faultString:'No destination 'ROTEST' exists in service flex.messaging.services.RemotingService' faultDetail:'null' I know my destination exists in my services-config.xml file, but for some reason it can not find it. I have set the channel correctly in my services-config.xml file as well. <channels> <channel-definition id="my-cfamf" class="mx.messaging.channels.AMFChannel"> <endpoint uri="http://beta.homesmartagent.com/flex2gateway/" class="flex.messaging.endpoints.AMFEndpoint"/> <properties> <polling-enabled>false</polling-enabled> <serialization> <instantiate-types>false</instantiate-types> </serialization> </properties> </channel-definition> </channels> Can someone shed some light on this for me. -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/