Raymond, obviously I can't refresh it on the server the web service resides on...it's not listed there :) I tried refreshing it in the CFADMIN many times. I finally just deleted it and added it back in and VIOLA! So I guess sometimes, you have to actually delete it and re-add it as opposed to just refreshing it. Have you found this too?
Brook At 04:17 PM 2/4/2003 -0600, you wrote: >Did you modify your WS and forget to refresh it in the CFMX Admin? > >======================================================================= >Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc > >Email : [EMAIL PROTECTED] >WWW : www.camdenfamily.com/morpheus >Yahoo IM : morpheus > >"My ally is the Force, and a powerful ally it is." - Yoda > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, February 04, 2003 4:15 PM > > To: CF-Talk > > Subject: Web Service Arguments changing position > > > > > > I have a call from a CFMX page to a CFMX webservice. When I > > output the > > arguments at the web service end, the variables value seem to have > > populated the wrong arguments. Why would this happen? For > > testing purposes, > > I am returning the argument structure from the web service. > > When I dump > > this struct, the values of the arguments are all mixed up. > > For example the > > arguments.lfpassword value is the value from the RID argument. > > > > Here is my code: > > > > Calling the web service: > > > > <cfinvoke webservice="lfdistributedEmailPostProcessing" > > method="UnsubScribeRequest" > > rid="#replace(RID,".0","")#" > > lfid="#LFid#" > > fid="#FID#" > > cid="#CID#" > > email="#EMAIL#" > > previewmode="#previewmode#" > > lfpassword="lfWebServicePass782$lot$2" > > returnvariable="lfemailReturn" /> > > > > <cfdump var="#lfemailReturn#"> > > > > The web service method's argument collection looks like this: > > > > <cffunction name="UnsubScribeRequest" output="no" access="remote" > > returntype="struct" hint="Unsubscribes a user from a mailing > > list"> <cfargument name="rid" type="string" required="true" > > hint="Record ID"> <cfargument name="lfid" type="string" > > required="true" hint="UUID identifing > > the user"> > > <cfargument name="fid" type="string" required="true" > > hint="Form ID"> <cfargument name="cid" type="string" > > required="true" hint="Campagn ID"> <cfargument name="email" > > type="string" required="true" hint="The users email"> > > <cfargument name="previewmode" type="string" required="true"> > > <cfargument name="lfPassword" type="string" required="true" > > default="" hint="lfPassword to access this private webservice"> > > > > <cfreturn arguments> > > > > </cffunction> > > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Get the mailserver that powers this list at http://www.coolfusion.com Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4