WoooHooo!!!
That was it.
Our swf and cfc were held within kryten/google_search/ so our
actionscript line now reads
googleService = gateway_conn.getService("google_search.googleService",
this);
All working well now,
Cheers,
R
> -----Original Message-----
> From: Giles Roadnight [mailto:[EMAIL PROTECTED]]
> Sent: 13 December 2002 14:55
> To: [EMAIL PROTECTED]
> Subject: RE: [ cf-dev ] FlashRemoting & CFMX
>
> It doesn't matter if they are in the same directory but where they are
> in relation to the root. If the CFC is in the root then that code is
> fine. If the CFC is in library/CFC/googleService.cfc then you would
need
> to do this:
>
> googleService = gateway_conn.getService("library.CFC.googleService",
> this);
>
>
> Giles Roadnight
> http://giles.roadnight.name
>
>
> -----Original Message-----
> From: Ross Williams [mailto:[EMAIL PROTECTED]]
> Sent: 13 December 2002 14:53
> To: [EMAIL PROTECTED]
> Subject: RE: [ cf-dev ] FlashRemoting & CFMX
>
> Hi Giles,
>
> Think we're getting closer.
>
> The CFC is created as part of the tutorial, and references the Google
> web service:
>
> <cfcomponent displayName="Google Search Component">
> <cffunction name="doSearch" access="remote" returnType="struct"
> output="false">
> <cfargument name="query" type="string">
> <cfargument name="startIndex" type="string">
> <!--- doSearch body --->
> <cfinvoke
> webservice="http://api.google.com/GoogleSearch.wsdl"
> method="doGoogleSearch"
> returnvariable="aGoogleSearchResult">
> <cfinvokeargument name="key"
> value="GGD3Ckx1bWj20ZIRO5KEO0i48tKSw2mN"/>
> <cfinvokeargument name="q" value="#arguments.query#"/>
> <cfinvokeargument name="start" value="#arguments.startIndex#"/>
> <cfinvokeargument name="maxResults" value="10"/>
> <cfinvokeargument name="filter" value="false"/>
> <cfinvokeargument name="restrict" value="false"/>
> <cfinvokeargument name="safeSearch" value="false"/>
> <cfinvokeargument name="lr" value=""/>
> <cfinvokeargument name="ie" value="utf8"/>
> <cfinvokeargument name="oe" value="utf8"/>
> </cfinvoke>
> <cfset searchResults = structnew()>
> <cfset searchResults.resultElements =
> aGoogleSearchResult.resultElements>
> <cfset searchResults.endIndex = aGoogleSearchResult.endIndex>
> <cfset searchResults.startIndex = aGoogleSearchResult.startIndex>
> <cfset searchResults.totalCount =
> aGoogleSearchResult.estimatedTotalResultsCount>
> <cfreturn searchResults>
> </cffunction>
> </cfcomponent>
>
>
> This CFC is in the same directory as the SWF file, and the
actionscript
> within the swf references the cfc as:
>
> if (inited == null) {
> //do this code only once
> inited = true;
> //The following sets the default gateway URL.
>
>
NetServices.setDefaultGatewayURL("http://kryten/flashservices/gateway");
> //Connet to the gateway
> gateway_conn = NetServices.createGatewayConnection();
> //get a reference to the Google service (CFC)
> googleService = gateway_conn.getService("googleService", this);
> }
>
>
>
> I'm thinking that the CFC isn't being found or something, but it's in
> same directory?
>
> R
>
>
> > -----Original Message-----
> > From: Giles Roadnight [mailto:[EMAIL PROTECTED]]
> > Sent: 13 December 2002 14:43
> > To: [EMAIL PROTECTED]
> > Subject: RE: [ cf-dev ] FlashRemoting & CFMX
> >
> > I see. I think I know what the problem is. As you are using
> >
> > http://kryten/flashservices/gateway
> >
> > for the flash gateway the flash movie is looking at your server for
> the
> > web service. The google service will be on the google server. Either
> set
> > a simple webservice up on your server (probably best) or change the
> > gateway to the google server. I'm not sure how you would set that up
> > though.
> >
> > Probably best is just to set up really simple CFC that just echos
back
> a
> > string and puts a time on the end. That's what I use to test.
> >
> >
> > Giles Roadnight
> > http://giles.roadnight.name
> >
> >
> > -----Original Message-----
> > From: Ross Williams [mailto:[EMAIL PROTECTED]]
> > Sent: 13 December 2002 14:36
> > To: [EMAIL PROTECTED]
> > Subject: RE: [ cf-dev ] FlashRemoting & CFMX
> >
> > Hi Giles,
> >
> > We're running on RedHat8. Getting the following message when
debugging
> > within Flash:
> >
> > "No service name googleService is known to FlashRemoting"
> >
> > Any ideas where to poke next?
> >
> > R
> >
> > > -----Original Message-----
> > > From: Giles Roadnight [mailto:[EMAIL PROTECTED]]
> > > Sent: 13 December 2002 14:31
> > > To: [EMAIL PROTECTED]
> > > Subject: RE: [ cf-dev ] FlashRemoting & CFMX
> > >
> > > Do you use a multi-honed server? I had some problems with this and
> had
> > > to use the default IIS website to begin with until I got the bug
> > fixed.
> > > You have to delete the IIS to MX connector using the batch file,
> > install
> > > the MX updater 1, then run the IIS connector batch file. This
> installs
> > > the java directory into all sites not just the default.
> > >
> > > Apart from that it should work fine.
> > >
> > >
> > > Giles Roadnight
> > > http://giles.roadnight.name
> > >
> > >
> > > -----Original Message-----
> > > From: Ross Williams [mailto:[EMAIL PROTECTED]]
> > > Sent: 13 December 2002 14:29
> > > To: [EMAIL PROTECTED]
> > > Subject: [ cf-dev ] FlashRemoting & CFMX
> > >
> > > Hi,
> > >
> > > I'm dipping my toes into FlashRemoting and CFMX using the Google
> > > webservices example from Macromedia.com
> > >
> > > Not sure if we've got CFMX set up correctly to handle
FlashRemoting
> > > though.
> > >
> > > The actionscript lines within the FLA are:
> > >
> > > #include "NetServices.as"
> > > #include "NetDebug.as";
> > >
> > > The gateway we're for the FlashRemoting is:
> > >
> > > http://kryten/flashservices/gateway
> > >
> > > (where kryten is the name of our CFMX server)
> > >
> > >
> > > Does CFMX need anything extra configured for CFMX remoting?
Haven't
> > got
> > > my head around it fully yet and would appreciate some help!! :)
> > >
> > > Ross
> > >
> > > -------------------------------------------------------
> > > Ross Williams
> > > Managing Director, Rawnet Limited
> > > Direct Phone : +44 (0) 1344 393 440
> > > Switchboard : +44 (0) 1344 393 040
> > > -------------------------------------------------------
> > > rawnet ltd
> > > Atrium Court
> > > Bracknell [EMAIL PROTECTED]
> > > Berkshire Tel : +44 (0) 1344 393 040
> > > RG12 1BW, UK http://www.rawnet.com
> > > -------------------------------------------------------
> > > This message may contain information which is legally privileged
> > and/or
> > > confidential. If you are not the intended recipient, you are
hereby
> > > notified that any unauthorised disclosure, copying, distribution
or
> > use
> > > of this information is strictly prohibited. Such notification
> > > notwithstanding, any comments, opinions, information or
conclusions
> > > expressed in this message are those of the originator, not of
rawnet
> > > limited, unless otherwise explicitly and independently indicated
by
> an
> > > authorised representative of rawnet limited.
> > > -------------------------------------------------------
> > >
> > >
> > >
> > >
> > > --
> > > ** Archive:
> http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> > >
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > For human help, e-mail: [EMAIL PROTECTED]
> > >
> > >
> > >
> > > --
> > > ** Archive:
> http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> > >
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > For human help, e-mail: [EMAIL PROTECTED]
> > >
> >
> >
> >
> >
> > --
> > ** Archive:
http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> >
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > For human help, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> > --
> > ** Archive:
http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> >
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > For human help, e-mail: [EMAIL PROTECTED]
> >
>
>
>
>
> --
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
>
>
>
> --
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
>
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
--
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]