Hello,

usually I have no problem consuming webservices, but this time I don't 
understand what I do wrongly; before being able to call any method, I should 
login, passing username and password in the soap headers; and there comes the 
pain : I try to call it via createboject, cfinvoke or even with cfhttp like 
mentionned in this post 
(http://blog.brijeshradhika.com/2011/04/consuming-webservice-using-coldfusion.html),
 
I can't make it work.

The documentation of the webservice provides a php example (see below). Anyone 
of you guys being able to translate into Coldfusion code?

Thanks in advance



/* Create the UsernameToken class */
class UsernameToken {
      public $Username;
      public $Password;
public function __construct($username, $password) { $this -> Username = 
$username;
$this -> Password = $password;
} }
/* Initialise the SOAP client */
$client = new SoapClient('http://www.thesite.nl/api/thesite.wsdl', array( trace 
=> 1 ));
/* Send user authentication headers */
$ut = new UsernameToken('username', 'password');
$soapHeaders[] = new 
SoapHeader('http://schemas.xmlsoap.org/ws/2002/07/utility/', 'UsernameToken', 
$ut);
$client -> __setSoapHeaders($soapHeaders); 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354643
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to