}
HttpHost httpHost = new HttpHost(url.getHost(), port, url.getProtocol());
Axis2HttpRequest axis2Req = new Axis2HttpRequest(epr, httpHost, msgContext);
NHttpClientConnection conn = ConnectionPool.getConnection(url.getHost(), port);
if (conn == null) {
ioReactor.connect(new InetSocketAddress(url.getHost(), port),
null, axis2Req, sessionRequestCallback);
log.debug("A new connection established");