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

Reply via email to