I think i read this on the CFC list, but isn't there a known bug with Base64 encoding with CFMX/webservices???
Scott "Vanessa" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > Hi there, > > Hope someone can help me. > I'm trying to call a .NET webservice that expects an array. However, > everytime I tried to pass from coldfusion MX using > <cfset tempfile "E:\inetpub\wwwroot\myproject\vanessa\test.zip"> > <cfset base64 = tobase64('#tempfile#')><br> > > <cfset temp =toBinary(base64)> > > <cfinvoke > webservice = "CFausie" > method = "CampaignAddList" > returnVariable = "ResultCampaignAddList"> > <cfinvokeargument name="sessionID" value="vWyUV> > <cfinvokeargument name="campaignID" value="138"> > <cfinvokeargument name="listFileType" value="1"> > <cfinvokeargument name="listUse" value="2"> <cfinvokeargument name="listName" value="Vanessalist"> > <cfinvokeargument name="listData" value="#temp#"> > <cfinvokeargument name="listPath" value="E:\inetpub\wwwroot\myproject\vanessa\"> > </cfinvoke> > I have this error: > Could not perform web service invocation "CampaignAddList" because > java.lang.IllegalArgumentException: argument type mismatch > > Vanessa > > --- You are currently subscribed to cfaussie as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] MX Downunder AsiaPac DevCon - http://mxdu.com/
