Hi all,
I'm extremely sorry for doing this...
The code I've posted is allright except that I was adding the password node at the wrong place.
Code:
//This is the wrong code
SOAPElement sub = sh.addChildElement("UserNameToken");
SOAPElement UNElement = sub.addChildElement("Username");
String clntUserName = "name";
String clntPassword="myPassword";
UNElement.addTextNode(clntUserName);
stub.setHeader(sh);
//No password added into header
SOAPElement PwdElement = sub.addChildElement("Password");
PwdElement.addTextNode(clntPassword);
Code:
//The right code is:
SOAPElement sub = sh.addChildElement("UserNameToken");
SOAPElement UNElement = sub.addChildElement("Username");
String clntUserName = "name";
String clntPassword="myPassword";
UNElement.addTextNode(clntUserName);
SOAPElement PwdElement = sub.addChildElement("Password");
PwdElement.addTextNode(clntPassword);
stub.setHeader(sh);
My program is working fine now...
Thanks and apologies to all who took time to look at my code
-K_aravind