code: @Override
      public MobicentsSipServletRequest createSipServletRequest(Request request, MobicentsSipSession sipSession,
              Transaction transaction, Dialog dialog, boolean createDialog) {
          return new Servlet3SipServletRequestImpl(request, sipFactoryImpl, sipSession, transaction, dialog, createDialog);
      }
docs: /*
  (non-Javadoc)
  
  @see org.mobicents.servlet.sip.core.MobicentsSipServletMessageFactory# createSipServletRequest(javax.sip.message.Request,
  org.mobicents.servlet.sip.core.MobicentsSipFactory, org.mobicents.servlet.sip.core.session.MobicentsSipSession,
  javax.sip.Transaction, javax.sip.Dialog, boolean)