Address routeBackAddress = SipFactoryImpl.getInstance().createAddress(routebackUri);
routeBackAddress.setParameter(AR_STATE, new ArInfo(info.getStateInfo(), region).toString());
String hashKey = request.getBeKeyFromSession();
URIImpl uriImpl = (URIImpl) routeBackAddress.getURI();
if(uriImpl != null){
uriImpl.encodeBeKey(hashKey);
}
request.pushRoute(routeBackAddress);
pushRoutesReversed(request, routes);
if (m_logger.isLoggable(Level.FINEST)) {
m_logger.log(Level.FINEST, "AR indicated routeback with external routes {0}. Routing externally", new Object[] {routes});