Charlie-
 
You can probably just host that wsdl file on your own server and invoke it
from CF. The wsdl file does not need to be on the remote server in order for
CF to consume it properly.
 
So, you could test it by simply loading it on your local cf dev box and then
using <cfinvoke>/CreateObject() to consume http://localhost:8500/abc.wsdl
<http://localhost:8500/abc.wsdl> 
 
Regards,
Steve Drucker
CEO
Fig Leaf Software
Adobe / Google / WebSense / Paperthin  Premier Consulting and Training
Partners
http://www.figleaf.com <http://www.figleaf.com/> 
http://training.figleaf.com <http://training.figleaf.com/> 


 

  _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Charlie Stell
Sent: Monday, October 01, 2007 8:28 AM
To: discussion@acfug.org
Subject: [ACFUG Discuss] SOAP Question


This is probally a pretty stupid question.
 
Im trying to use CF consume a web-service that is not produced by CF.
 
I have the WSDL, it was emailed to me. However, I do not have the url to the
wsdl file. 
 
So I have ABC.wsdl with the following:
 

<?xml version="1.0"?>

<definitions name="ABCService" 
             targetNamespace="urn:ABCService"
             xmlns:tns="urn:ABCService"
             xmlns="  <http://schemas.xmlsoap.org/wsdl/>
http://schemas.xmlsoap.org/wsdl/";
             xmlns:xsd="http://www.w3.org/2001/XMLSchema
<http://www.w3.org/2001/XMLSchema> "
             xmlns:soap="  <http://schemas.xmlsoap.org/wsdl/soap/>
http://schemas.xmlsoap.org/wsdl/soap/";
             xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/
<http://schemas.xmlsoap.org/soap/encoding/> ">


<types>...</types>

<message>....</message>[n]

<portType>...</portType>[n

<binding>...</binding>[n]

    <service name="XYZService">
        <port name="XYZServicePort" binding="tns:XYZServiceSOAPBinding">
            <soap:address location="
<https://www.AURL.com/soap/servlet/rpcrouter>
https://www.AURL.com/soap/servlet/rpcrouter"/>
        </port>
    </service>

</definitions>

>From how I have used cfinvoke in the past, i just needed to know the actual
url  to ABC.wsdl. But after trying all different combinations with the url
provided "  <https://www.aurl.com/soap/servlet/rpcrouter%22/>
https://www.AURL.com/soap/servlet/rpcrouter"; (adding ABC.wsdl at different
path levels, ect), I cannot locate this.

Am I missing something?

Thanks

Charlie


------------------------------------------------------------- 
Annual Sponsor - Figleaf Software <http://www.figleaf.com>  

To unsubscribe from this list, manage your profile @ 
http://www.acfug.org?fa=login.edituserform
<http://www.acfug.org?fa=login.edituserform>  

For more info, see http://www.acfug.org/mailinglists
<http://www.acfug.org/mailinglists>  
Archive @ http://www.mail-archive.com/discussion%40acfug.org/
<http://www.mail-archive.com/discussion%40acfug.org/>  
List hosted by FusionLink <http://www.fusionlink.com>  
------------------------------------------------------------- 

Reply via email to