// Async
int clientPort = 0;
WSIFAsyncResponsesCorrelator correlator;
if (this.messageBoxURL == null) {
logger.info("starting response correlator using local port " + clientPort);
XsulSoapHttpWsaResponsesCorrelator wasCorrelator = new XsulSoapHttpWsaResponsesCorrelator(clientPort);
String serverLoc = (wasCorrelator).getServerLocation();
logger.info("client is waiting at " + serverLoc);
correlator = wasCorrelator;
} else {
logger.info("starting reponse correlator using message box " + this.messageBoxURL);