SCADomain domain = SCADomain.newInstance("USLocation.composite");
USZipSoap zipService = domain.getService(USZipSoap.class, "USLocationService");
GetInfoByZIPResponse.GetInfoByZIPResult result = zipService.getInfoByZIP("94555");
GetInfoByZIPResponse response = new GetInfoByZIPResponse();
response.setGetInfoByZIPResult(result);
JAXBContext context = JAXBContext.newInstance(GetInfoByZIPResponse.class);
StringWriter writer = new StringWriter();
Marshaller marshaller = context.createMarshaller();
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);