You say "within Flex." Where, exactly? I thought the only place services-config.XML was supposed to be was in the WEB-INF folder?
So maybe that's my problem -- Flex is looking for servces-config.xml somewhere else. But I did a search and it doesn't appear anywhere but in WEB-INF... So where should it be? Thanks, L. --- In flexcoders@yahoogroups.com, "valdhor" <valdhorli...@...> wrote: > > I don't know whether it is the same in ColdFusion or not but in my case with > WebORB I have to have the destination set in the services-config.xml file in > the WEB-INF directory on the server as well as within Flex. > > --- In flexcoders@yahoogroups.com, "Laurence" <LMacNeill@> wrote: > > > > I've added a secure channel to my services-config.xml file, yet Flex tells > > me the channel doesn't exist when I try to use it. No Security Sandbox > > errors or anything -- just "Destination 'SecureColdFusion' either does not > > exist or the destination has no channels defined" > > > > But it does exist, and the channel is defined: > > <destination id="SecureColdFusion"> > > <channels> > > <channel ref="my-cfamf-secure"/> > > </channels> > > <properties> > > <source>*</source> > > </properties> > > </destination> > > > > <channel-definition id="my-cfamf-secure" > > class="mx.messaging.channels.SecureAMFChannel"> > > <endpoint > > uri="https://{server.name}:{server.port}{context.root}/flex2gateway/cfamfsecure" > > class="coldfusion.flash.messaging.SecureCFAMFEndPoint"/> > > <properties> > > <polling-enabled>false</polling-enabled> > > > > <add-no-cache-headers>false</add-no-cache-headers> > > <serialization> > > > > <enable-small-messages>false</enable-small-messages> > > </serialization> > > <coldfusion> > > <!-- define the resolution rules and access > > level of the cfc being invoked --> > > <access> > > <!-- Use the ColdFusion > > mappings to find CFCs--> > > > > <use-mappings>true</use-mappings> > > <!-- allow "public and remote" > > or just "remote" methods to be invoked --> > > > > <method-access-level>remote</method-access-level> > > </access> > > > > <!-- Whether the Value Object CFC has > > getters and setters. Set the value of use-accessors to true if there are > > getters and setters in the Value Object CFC. --> > > <use-accessors>true</use-accessors> > > <!--Set the value of use-structs to > > true if you don't require any translation of ActionScript to CFCs. The > > assembler can still return structures to Flex, even if the value is false. > > The default value is false.--> > > <use-structs>false</use-structs> > > > > <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> > > </coldfusion> > > </properties> > > </channel-definition> > > > > So why is Flex telling me this destination has no defined channels? > > >