code: protected void doResponse(SipServletResponse response)
  			throws ServletException, IOException {
  
  		logger.info("Got response:\n" + response);
  		if(response.getRequest().getMethod().equalsIgnoreCase("INVITE")) {
  			if(response.getStatus() == 200) {
  				Object sdpObj = response.getContent();
  				byte[] sdpBytes = (byte[]) sdpObj;
  				try {
  					ConferenceConnectionListener listener = 
  						new ConferenceConnectionListener(response);
  //					MediaSession mediaSession = MsControlObjects.msControlFactory.createMediaSession();
  					NetworkConnection conn = mediaSession
  					.createNetworkConnection(NetworkConnection.BASIC);
  
  					SdpPortManager sdpManag = conn.getSdpPortManager();
  					sdpManag.addListener(listener);
  					sdpManag.processSdpOffer(sdpBytes);
  				} catch (Exception e) {
  					logger.error(e);
  				}
  
  			}
  		}
  		super.doResponse(response);
  	}
docs: {@inheritDoc}