Удаление одной из нарушающих библиотек является одним из способов, но каждый раз, когда вы извлекаете исходный код, вам будет больно. К сожалению, я не могу придумать другого пути из-за того, что xml-apis находится не в каталоге lib плагина WebTest, а как часть загруженной установки WebTest.
Обычно плагин lib jar не добавляется в classpath, если он уже существует в директории lib приложения, поэтому вы можете создать фиктивный jar с тем же именем, чтобы остановить добавление одной из библиотек.
При просмотре источника плагина WebTest все равно следует исключить xml-apis из пути к классам (_Events.groovy строка 100) - используете ли вы последнюю версию? Вы уверены, что плагин Drools не конфликтует с xml-apis от Grails?
В версии 1.2 улучшено разрешение зависимостей, которые могут использовать плагины, чтобы избежать подобных проблем в будущем.