SipListener annotation = (SipListener) clazz.getAnnotation(SipListener.class);
SipAppContext context = (SipAppContext) _context;
if (!Util.isEmpty(annotation.applicationName()))
{
if (context.getName() != null && !context.getName().equals(annotation.applicationName()))
throw new IllegalStateException("App-name in sip.xml: " + context.getName()
+ " does not match with SipApplication annotation: " + annotation.applicationName());