Revision: 9394
Author: jean.deruelle
Date: Tue Jan 12 02:28:31 2010
Log: Fixes Issue 1151


http://code.google.com/p/mobicents/source/detail?r=9394

Modified:
/trunk/servers/sip-servlets/sip-servlets-impl/src/main/java/org/mobicents/servlet/sip/message/SipServletRequestImpl.java

=======================================
--- /trunk/servers/sip-servlets/sip-servlets-impl/src/main/java/org/mobicents/servlet/sip/message/SipServletRequestImpl.java Tue Jan 12 02:28:12 2010 +++ /trunk/servers/sip-servlets/sip-servlets-impl/src/main/java/org/mobicents/servlet/sip/message/SipServletRequestImpl.java Tue Jan 12 02:28:31 2010
@@ -967,7 +967,7 @@
                        if (super.getTransaction() == null) {

ContactHeader contactHeader = (ContactHeader)request.getHeader(ContactHeader.NAME); - if(contactHeader == null && JainSipUtils.CONTACT_HEADER_METHODS.contains(requestMethod) && proxy == null) { + if(contactHeader == null && !Request.REGISTER.equalsIgnoreCase(requestMethod) && JainSipUtils.CONTACT_HEADER_METHODS.contains(requestMethod) && proxy == null) { final FromHeader fromHeader = (FromHeader) request.getHeader(FromHeader.NAME); final javax.sip.address.URI fromUri = fromHeader.getAddress().getURI();
                                        String fromName = null;

Reply via email to