if(tr.branchId.equals(branch)) { ((SipServletResponseImpl)proxiedResponse).setTransaction(tr.request.getTransaction()); ((SipServletResponseImpl)proxiedResponse).setOriginalRequest(tr.request); break;
transaction = tr.request.getTransaction(); ((SipServletResponseImpl)proxiedResponse).setTransaction(transaction); ((SipServletResponseImpl)proxiedResponse).setOriginalRequest(tr.request); break;
sipServletResponse.setOriginalRequest(originalRequest); request.setOrphan(true); orphanResponse.setAppSessionId(appId); orphanResponse.setOriginalRequest(request); callServletForOrphanResponse(sipContext, orphanResponse); stx.sendMessage((SIPMessage) response); SipServletRequestImpl req = (SipServletRequestImpl) sipFactoryImpl.getMobicentsSipServletMessageFactory().createSipServletRequest(r, null, null, dialog, false); req.setOrphan(true); sipServletResponse.setOriginalRequest(req); sipServletResponse.setAppSessionId(appId); callServletForOrphanResponse(sipContext, sipServletResponse); logger.debug("setting original request for response on proxy branch " + pb.getTargetURI()); sipServletResponse.setOriginalRequest(((SipServletRequestImpl)pb.getRequest())); break; logger.debug("setting original request for response on proxy final branch " + tmpSession.getProxy().getFinalBranchForSubsequentRequests().getTargetURI()); sipServletResponse.setOriginalRequest(((SipServletRequestImpl)tmpSession.getProxy().getFinalBranchForSubsequentRequests().getRequest()));
response, validate ? (ServerTransaction) transaction : transaction, session, getDialog(), hasBeenReceived, false); newSipServletResponse.setOriginalRequest(this); if(!Request.PRACK.equals(requestMethod) && statusCode >= Response.OK && statusCode <= Response.SESSION_NOT_ACCEPTABLE) {
sipServetResponse.isRetransmission()); newServletResponseImpl.setOriginalRequest(originalRequest); newServletResponseImpl.setProxiedResponse(true); return newServletResponseImpl;