Я также сталкивался с той же проблемой, то есть "cvc-complex-type.2.4.d: обнаружен недопустимый контент, начиная с элемента 'url-pattern'. На этом этапе не ожидается дочерний элемент", но после использования advance версия JBOSS (jboss-as-7.1.1.Final), проблема была решена.
Если вы сталкиваетесь с Tomacat и сталкиваетесь с той же проблемой, попробуйте продвинутую версию.