public TaxDataBasicSoap getTaxService() throws Exception {
TaxDataBasicLocator locator = new TaxDataBasicLocator();
TaxDataBasicSoapStub service = (TaxDataBasicSoapStub)locator.getTaxDataBasicSoap();
SOAPHeaderElement header = new SOAPHeaderElement(HEADER_NS, LICENSE_INFO);
SOAPElement element = header.addChildElement(REGISTERED_USER);
element.addChildElement(USER_ID).addTextNode(userid);
element.addChildElement(PASSWORD).addTextNode(password);
service.setHeader(header);
return service;
}