Howdy --

I'm trying to get CFMX web services to talk (cfinvoke) to the Microsoft Test 
UDDI Registry.  Step 1, of course, is
getting an error-free WSDL back from the remote service.  I can load the 
following page in IE or Firefox and I get a
nice XML formatting of the returned WSDL:

http://test.uddi.microsoft.com/inquire.asmx?WSDL

but when I run the following CF code:

<cfinvoke webservice ="http://test.uddi.microsoft.com/inquire.asmx?WSDL";
  method = "find_business"
  name = "Microsoft"
  returnVariable="foo">
</cfinvoke>
<cfdump var="#foo#">

I get a complicated CF error message that I ultimately figured out was a 
complaint about the returned WSDL.  It seems
that the following line occurs about every tenth line, starting at line 617, 
for about 11 times altogether, in the WSDL
returned by the MS Test UDDI Registry:

  <soap:operation soapAction="""" style="document" />

The CF error message complains repeatedly (11 times) about the four quote-marks 
in a row, says these are all syntax
errors.  So it blows the cfinvoke and I can't get the info I need out of the 
target UDDI registry.  I don't know whether
the four quote-marks in a row is allowable WSDL/XML syntax or not, but that's 
what the MS UDDI server is putting out,
and CF is complaining, and CF's complaint means I can't do any dealings with 
the Microsoft Test UDDI Registry.

Anybody know a way around this?  Is there some way I can tell CF web services 
to keep on going with the cfinvoke even if
the WSDL returned by the remote service looks bad?

For that matter, I'm also having trouble getting any WSDL at all out of the 
main Microsoft UDDI Registry
(http://uddi.microsoft.com/inquire.asmx?WSDL just gets me the same promo page 
that http://uddi.microsoft.com/inquire
gets me), and I can't even find the right addresses to get the WSDL out of 
IBM's Business UDDI Registry or Test Business
UDDI Registry.  (I've tried www.ibm.com/services/uddi/inquiryapi?WSDL and a 
bazillion variations on this theme, and I
get nowhere.)  My problem with Microsoft's Test UDDI Registry might not be the 
showstopper it's looking to be if I could
at least talk to any of the other UDDI registries that are out there.

Can anybody help?

-- Larry Afrin
   Medical University of South Carolina



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:192489
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