Revision: 542e1cce260d
Author:   deruelle_jean <deruelle_jean@8e71dc83-d81e-6649-80f2-80b843a9b2be>
Date:     Fri Dec 14 08:39:53 2012
Log: Fix regression on Mobicents testsuite following the recent changes on RFC 3263. If the transport returned by the Hop was null, an NPE was thrown on SipProvider.createClientTransaction.
Making sure to always return a transport in the Router when creating a Hop

git-svn-id: https://svn.java.net/svn/jsip~svn/trunk@2265 8e71dc83-d81e-6649-80f2-80b843a9b2be

http://code.google.com/p/jain-sip/source/detail?r=542e1cce260d

Modified:
 /src/gov/nist/javax/sip/stack/DefaultRouter.java

=======================================
--- /src/gov/nist/javax/sip/stack/DefaultRouter.java Mon Sep 26 05:16:36 2011 +++ /src/gov/nist/javax/sip/stack/DefaultRouter.java Fri Dec 14 08:39:53 2012
@@ -297,6 +297,9 @@
             if(via != null) {
                transport = via.getTransport();
             }
+            if(transport == null) {
+               transport = ListeningPoint.UDP;
+            }
         }

         // sipUri.removeParameter("transport");

Reply via email to