public SipServletRequest createRequest(String method) { if (_session == null) throw new IllegalStateException("Session not created"); SipServletRequest request = _session.createRequest(method); if (_session.getState() == State.INITIAL && _outboundProxy != null) request.pushRoute(_outboundProxy); return request; }