Hi,
The below is my client code.
public static void main(
String[] args) {
TestService ts = new TestService();
try {
SecurityEndpointImplServiceLocator loc = new SecurityEndpointImplServiceLocator();
SecurityEndpointImpl impl = loc.getWSSecurityService();
SOAPHeaderElement header = new SOAPHeaderElement("", "Security");
SOAPElement node = header.addChildElement("UsernameToken");
SOAPElement userNode = node.addChildElement("Username");
userNode.addTextNode("user");
SOAPElement passwordNode = node.addChildElement("Password");
passwordNode.addTextNode("password");
WSSecurityServiceSoapBindingStub stub = new WSSecurityServiceSoapBindingStub();
UserContext context = new UserContext();
/*
* SOAPHeaderElement header= new SOAPHeaderElement();
* stub.setHeader(header)
*/
context.setXXX("XXX");
((WSSecurityServiceSoapBindingStub) impl).setHeader(header);
SecurityParamResponse response = impl.getSecurityParam(context);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
how can i set cookies in this code.
i was able to set SOAPHeaders.
i need to set jsession id value which i would be recieving from other service.
Thanks in advance.