A simpler fix is to make sure that subscriber uri that is set in the request is used as against the subscriber
uri in the session. Any further re-factoring of the servlet dispatcher can be done at a later stage.
bash-3.2$ cvs -e vi commit SipServletRequestImpl.java
Checking in SipServletRequestImpl.java;
new revision: 1.80; previous revision: 1.79