Hi Mark,
I am going to go with "No".

Especially since I have no idea what you're talking about!

Gavin.

On Apr 15, 11:42 am, Mark Mandel <mark.man...@gmail.com> wrote:
> Very quick question - when you update the remote code are you
> refreshing the wsdl in the administrator?
>
> On 4/15/10, Gavin Baumanis <beauecli...@gmail.com> wrote:
>
>
>
> > In the interest of quite possibly making an idiot of myself...
>
> > Hi Phil,
>
> > I have made the changes you provided and I get the same error in the
> > same place.
> > Only of course this time it is in the <cfelse> part of the code you
> > sent me.
>
> > It of course works correctly with the Sample app provided by Robin...
> > so now I am back a step I suppose
> > with the issue of obviously doing something wrong with my code -
> > bummer.
>
> > Interestingly, I created a method in that CFC that takes no arguments
> > and returns a simple string.
> > That works as I would have expected.
>
> > Here is the line used to invoke the method on the remote service;
> > #remoteLoginService.fn_check_user_in_ldap(user = 'test_user', password
> > = 'test_password')#
>
> > Here is the cffunction declaration;
> > <cffunction
> >            name="fn_authenticate_user"
> >            hint="Function to Authenticate User Against specified LDAP 
> > Server :
> > I return a user object if successful"
> >            access="public"
> >            returntype="Any">
>
> > So it would seem that I have an issue with sending arguments to my
> > method if I use it is a remote service.
>
> > Hopefully it is somehting glaringly obvious.. and everyone cvan take
> > turns slapping my forehead at the CFUG!
>
> > Gavin.
>
> > On Apr 15, 10:55 am, Phil Haeusler <p...@gtnet.com.au> wrote:
> >> HI Gavin
>
> >> I made the following adjustment to Service.cfc to get it working on CF9
> >> for remote calls for methods with no parameters.
>
> >> You'll need to adjust the cfreturn in the onMissingMethod function of
> >> Service.cfc - Line 416 in latest trunk from
>
> >> <cfreturn webService.send(missingMethodName, missingMethodArguments)>
>
> >> to
>
> >> <cfif not StructCount(missingMethodArguments)>
> >> <cfreturn webService.send(missingMethodName, JavaCast("null", 0))>
> >> <cfelse>
> >> <cfreturn webService.send(missingMethodName, missingMethodArguments)>
> >> </cfif>
>
> >> I haven't tested to see if this change breaks earlier versions of CF,
> >> but it was done in a made rush to get my laptop up and running for the
> >> last Melb CFUG.  If you can try this and it gets it working for you, and
> >> we can ensure that it doesn't break earlier CFs we'll put it to Robin to
> >> get it committed into SVN
>
> >> Phil
>
> >> On 15/04/10 9:57 AM, Gavin Baumanis wrote:
>
> >> > HI Phil,
> >> > That is great news... thanks..
> >> > Great news in the sense that its not me - and that maybe my code is
> >> > going to work afterall!
>
> >> > I had a quick look in the Galaxy code - but I have never ever done any
> >> > remote service work so it was all a little foreign to me.
> >> > Thanks again.
>
> >> > Gavin.
>
> >> > On Apr 15, 9:28 am, "Phil Haeusler"<p...@gtnet.com.au>  wrote:
>
> >> >> Gavin
>
> >> >> If i recall correctly, i'm pretty sure i had to make some changes to
> >> >> Robin's
> >> >> code to make the remote services part work under CF9 when i was playing
> >> >> with
> >> >> it.  There was a difference between CF8&  CF9 around how parameters
> >> >> passed
> >> >> through CFINVOKE are handled.  I'll dig up my code in a bit and get
> >> >> back to
> >> >> you.
>
> >> >> Phil
>
> >> >> -----Original Message-----
>
> >> >> From: Gavin Baumanis<beauecli...@gmail.com>
>
> >> >> To: cfaussie<cfaussie@googlegroups.com>
>
> >> >> Date: Wed, 14 Apr 2010 16:18:37 -0700 (PDT)
>
> >> >> Subject: [cfaussie] Re: WSDL assistance.
>
> >> >> Well I decided that I should have a play with Robin's Demo application
>
> >> >> and make sure that I could get that working...
>
> >> >> And it would seem there might be some other issue other than code
>
> >> >> going on here, because I get the exact same error when trying to run
>
> >> >> the sample application.
>
> >> >> I turned on debug output and when the error is thrown I get the
>
> >> >> following message;
>
> >> >> Cannot perform web service invocation send.
>
> >> >> The fault returned when invoking the web service operation is:
>
> >> >> '' java.lang.IllegalArgumentException: argument type mismatch
>
> >> >> In the separate debug output window I get a different message though.
>
> >> >> /Library/WebServer/Documents/rocketboots/galaxy/trunk/com/rocketboots/
>
> >> >> galaxy/Service.cfc(416) @ 09:10:05.780
>
> >> >> type   Application
>
> >> >> message   Cannot perform web service invocation send.
>
> >> >> I don't know if the messags mean the same and they're ust represented
>
> >> >> differently or what the story is...
>
> >> >> Can I bother someone to download the download Galaxy and try out the
>
> >> >> sample app?
>
> >> >> I'm on CF9 - so I'd be interested to see if it is a CF version
>
> >> >> specific issue or not.
>
> >> >> You can obtain the required code (via SVN) from;
>
> >> >>http://svn.rocketboots.com/os/galaxy/
> >> >> [http://svn.rocketboots.com/os/galaxy/]
>
> >> >> Thanks.
>
> >> >> --
>
> >> >> You received this message because you are subscribed to the Google
> >> >> Groups
> >> >> "cfaussie" group.
>
> >> >> To post to this group, send email to cfaus...@googlegroups.com.
>
> >> >> To unsubscribe from this group, send email to
> >> >> cfaussie+unsubscr...@googlegroups.com.
>
> >> >> For more options, visit this group
> >> >> athttp://groups.google.com/group/cfaussie?hl=en
> >> >> [http://groups.google.com/group/cfaussie?hl=en].
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "cfaussie" group.
> > To post to this group, send email to cfaus...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > cfaussie+unsubscr...@googlegroups.com.
> > For more options, visit this group at
> >http://groups.google.com/group/cfaussie?hl=en.
>
> --
> E: mark.man...@gmail.com
> T:http://www.twitter.com/neurotic
> W:www.compoundtheory.com
>
> Hands-on ColdFusion ORM Training @ cf.Objective() 
> 2010www.ColdFusionOrmTraining.com/

-- 
You received this message because you are subscribed to the Google Groups 
"cfaussie" group.
To post to this group, send email to cfaus...@googlegroups.com.
To unsubscribe from this group, send email to 
cfaussie+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/cfaussie?hl=en.

Reply via email to