|| WatcherInfoEventPackage.NAME.equals(event))
getServletContext().getNamedDispatcher("presence").forward(subscribe, null);
else
{
SipServletResponse response = subscribe.createResponse(SipServletResponse.SC_BAD_EVENT);
response.addHeader(Constants.ALLOW_EVENTS, RegEventPackage.NAME);
response.addHeader(Constants.ALLOW_EVENTS, PresenceEventPackage.NAME);
response.addHeader(Constants.ALLOW_EVENTS, WatcherInfoEventPackage.NAME);
response.send();
response.getApplicationSession().invalidate();
}