Inside the CFC, I believe one thing it does incorrectly is reference a certain element through xpath by hard coding it.
I'll dig up what I did to get it to work properly and post it. Cheers, Kevin -----Original Message----- From: Ernie Pena [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 13, 2005 1:26 PM To: CF-Talk Subject: Re: .Net Web Service HELP! well I'm sending complex data to the web service but I keep getting an error back stating Web service operation "CheckStoppingRule" with parameters {aSubGroupContinueIndicators={[FALSE, FALSE, FALSE, FALSE, FALSE]},aPatients={[{SubGroup={2},TimeOnTest={3465.0},HasDied={False},}, {SubGroup={3},TimeOnTest={122.0},HasDied={True},}, {SubGroup={3},TimeOnTest={95.0},HasDied={True},}, {SubGroup={3},TimeOnTest={2342.0},HasDied={False},}, {SubGroup={2},TimeOnTest={2140.0},HasDied={True},}, {SubGroup={2},TimeOnTest={2292.0},HasDied={False},}, {SubGroup={3},TimeOnTest={2691.0},HasDied={False},}, {SubGroup={3},TimeOnTest={3380.0},HasDied={False},}]},} could not be found. ----- Original Message ----- From: "Kevin Aebig" <[EMAIL PROTECTED]> To: "CF-Talk" <[email protected]> Sent: Wednesday, April 13, 2005 11:12 AM Subject: RE: .Net Web Service HELP! > Check out DotNetGlue... we use it for all of our dot net WS calls. > > http://www.af-design.com/resources/coldfusion/ > > Cheers, > > Kevin > > -----Original Message----- > From: Ernie Pena [mailto:[EMAIL PROTECTED] > Sent: Wednesday, April 13, 2005 7:52 AM > To: CF-Talk > Subject: .Net Web Service HELP! > > > I am connecting to a .net web service and I am able to get a response on a > simple test, however when I try to send the complex data I get an error. I'm > not sure what I need to do but I'm sure the data I'm sending over isnt quite > right or is it. > > First let me show you the .net ws because its an internal site I can only > paste the code. > > ...NET Web Service xml > method: StopCheckingRule > requires two an Array (aPatients) and an Array of Boolean > (aSubGroupContinueIndicators) > -------------------------------------------------------------------------- -- > ------------- > POST /IVBuMelWebSvc/TrialConductor.asmx HTTP/1.1 > Host: biostat252.mdacc.tmc.edu > Content-Type: text/xml; charset=utf-8 > SOAPAction: "TrialIVBuMel/CheckStoppingRule" > > <?xml version="1.0" encoding="utf-8"?> > <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > <soap:Body> > <CheckStoppingRule xmlns="TrialIVBuMel"> > <aPatients> > <Patient> > <TimeOnTest>double</TimeOnTest> > <SubGroup>int</SubGroup> > <HasDied>boolean</HasDied> > </Patient> > <Patient> > <TimeOnTest>double</TimeOnTest> > <SubGroup>int</SubGroup> > <HasDied>boolean</HasDied> > </Patient> > </aPatients> > <aSubGroupContinueIndicators> > <boolean>boolean</boolean> > <boolean>boolean</boolean> > </aSubGroupContinueIndicators> > <sErrors>string</sErrors> > </CheckStoppingRule> > </soap:Body> > </soap:Envelope>------------------------------------------------------------ > ----------------------------- > > My Code: > -------------------------------------------------------------------------- -- > ------------- > > <cfset aPatients = arrayNew(1) /> > <cfset aPatients [1] = createObject("component", "Patient") /> > <cfset aPatients [1].TimeOnTest = 23 /> > <cfset aPatients [1].SubGroup = 2 /> > <cfset aPatients [1].HasDied = "FALSE" /> > > <cfset Indicators = arrayNew(1)/> > <cfset Indicators[1] = "FALSE" /> > <cfset Indicators[2] = "FALSE" /> > <cfset Indicators[3] = "FALSE" /> > <cfset Indicators[4] = "FALSE" /> > <cfset Indicators[5] = "FALSE" /> > > <CFSCRIPT> > ws = CreateObject("webservice", > > "http://biostat252.mdacc.tmc.edu/IVBuMelWebSvc/TrialConductor.asmx?wsdl"); > sErrors = > ws.CheckStoppingRule(aPatients="#aPatients#",aSubGroupContinueIndicators="#I > ndicators#"); > writeoutput(sErrors); > </CFSCRIPT> > > -------------------------------------------------------------------------- -- > ------------- > > Any help with this would be greatly appreciated! > > Thanks in advance > > Ernie Pena > U. T. M. D. Anderson Cancer Center > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Find out how CFTicket can increase your company's customer support efficiency by 100% http://www.houseoffusion.com/banners/view.cfm?bannerid=49 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:202680 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

