}
if (appId != null && !appId.trim().equals(""))
{
appId = appId.replace("%3B", ";");
AppSessionIf appSession = (AppSessionIf) getSipAppContext().getSipSessionsUtil().getApplicationSessionById(appId);
if (appSession != null && appSession.isValid())
{
if (isValid() && _appSession == null)
appSession.getAppSession().addSession(this);
_appSession = appSession;
}
}
}