public AgentPortType createStub(String dn) throws MyLeadException {
LeadContextHeader leadContextHeader = null;
leadContextHeader = new LeadContextHeader("NEI", dn);
leadContextHeader.setUserDn(dn);
StickySoapHeaderHandler soapHeaderHandler = new StickySoapHeaderHandler(
"use-lead-header", leadContextHeader);
WSIFServiceFactory factory = WSIFServiceFactory.newInstance();
WSIFService service = factory.getService(WSDLUtil
.appendWSDLQuary(wsdlLoc), null, null, null, null);
if (this.proxy != null) {