*
* @throws IntegrationServerException
*/
private DeployInterchangeData getDeployer(ServerCallback callback) throws IntegrationServerException {
try {
DeployInterchangeDataServiceLocator locator = new DeployInterchangeDataServiceLocator();
StringBuilder sb = new StringBuilder();
if (!wsConfiguration.configureWebservice(locator, SERVICE_NAME, sb, callback)) {
return null;
}
serverInfo = wsConfiguration.getServerInfo();
locator.setkonga_deploy_interchange_dataEndpointAddress(sb.toString());
return locator.getkonga_deploy_interchange_data();
} catch (ServiceException e) {
throw new IntegrationServerException("Failed to call webservice: " + e.getMessage(), e);
}
}