The default flex-enterprise-services.xml with the ColdFusion destination
should look like this, for a standalone ColdFusion install:

<?xml version="1.0" encoding="UTF-8"?>
<services-config xmlns="http://www.macromedia.com/2005/flex-service-config">

    <services>

        <service id="coldfusionsamples-service"
                 class="flex.messaging.services.RemotingService"
                 messageTypes="flex.messaging.messages.RemotingMessage">

            <adapters>
                <adapter-definition id="cf-object"
class="coldfusion.flash.messaging.ColdFusionAdapter" default="true"/>
            </adapters>

            <destination id="ColdFusion">
                <channels>
                    <channel ref="my-cfamf"/>
                </channels>
                <properties>
                    <source>*</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>

        </service>

    </services>

    <security>

        <login-command class="flex.messaging.security.JRunLoginCommand"
server="JRun"/>

    </security>

    <channels>

        <channel-definition id="my-cfamf"
class="mx.messaging.channels.AMFChannel">
            <endpoint
uri="http://{server.name}:{server.port}{context.root}/flex2gateway/"
class="flex.messaging.endpoints.AMFEndpoint"/>
            <properties>
                <polling-enabled>false</polling-enabled>
                <serialization>
                    <instantiate-types>false</instantiate-types>
                </serialization>
            </properties>
        </channel-definition>
    </channels>
    <logging>

        <target class="flex.messaging.log.ConsoleTarget" level="Debug">
            <properties>
                <prefix>[Flex] </prefix>
                <includeDate>false</includeDate>
                <includeTime>false</includeTime>
                <includeLevel>false</includeLevel>
                <includeCategory>false</includeCategory>
            </properties>
            <filters>
                <pattern>Endpoint.*</pattern>
                <pattern>Service.*</pattern>
                <pattern>Configuration</pattern>
                <pattern>Message.*</pattern>
            </filters>
        </target>

    </logging>

    <system>
        <locale>
            <default-locale>en</default-locale>
            <supported-locale>de</supported-locale>
            <supported-locale>fr</supported-locale>
            <supported-locale>es</supported-locale>
        </locale>

        <redeploy>
            <enabled>true</enabled>
            <watch-interval>20</watch-interval>

<watch-file>{context.root}/WEB-INF/flex/flex-enterprise-services.xml</watch-
file>
            <touch-file>{context.root}/WEB-INF/web.xml</touch-file>
        </redeploy>
    </system>

</services-config>

Benoit Hediard

-----Message d'origine-----
De : flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] De la
part de Kevin Roche
Envoyé : samedi 13 mai 2006 19:10
À : flexcoders@yahoogroups.com
Objet : RE: [flexcoders] Problem with Cairngorm 2 version of Phones app.

Thanks Ben,

I installed the new Beta3 and CF Beta, It almost works........

When It calls the CF app.

<mx:RemoteObject id="phoneService"
destination="ColdFusion"
result="event.call.resultHandler(event)"
fault="event.call.faultHandler(event)"
showBusyCursor="true"
source="com.mycompany.phones.service.PhoneService" />

I get a message saying that it cant find ColdFusion. It seems that the
flex-enterprise-services.xml doesn't have the definition for ColdFusion in
it.

The Documentation seems to be out of date. Can you tell me what you have in
your flex-enterprise-services.xml file?

Thanks again Kevin



------------------------ Yahoo! Groups Sponsor --------------------~-->
Protect your PC from spy ware with award winning anti spy technology. It's
free.
http://us.click.yahoo.com/97bhrC/LGxNAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~->

--
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












--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com




SPONSORED LINKS
Web site design development Computer software development Software design and development
Macromedia flex Software development best practice


YAHOO! GROUPS LINKS




Reply via email to