Я не могу заставить Groovy MarkupBuilder работать с soapUI. Я очень плохо знаком с Groovy и просто следую одному из руководств пользователя по созданию XML.
Проверка очень простого метода:
public String Example(){
def writer = new StringWriter()
def root = new MarkupBuilder(writer)
root.mkp.xmlDeclaration(version:"1.0", encoding:"UTF-8")
root.Root{
Example("A")
}
return writer.toString()
}
Я получаю следующую ошибку в soapUI: ava.lang.NoClassDefFoundError: MockXML $ _Example_closure2
У меня нет ошибок при запуске из Groovy Console.
В том же классе у меня есть:
public String Hello () {
вернуть "Привет"
} * +1010 *
Который отлично работает в soapUI.
Есть ли что-то, что мне нужно было бы настроить / импортировать / настроить в soapUI, о котором я не собирался обрабатывать MarkupBuilder / замыкания?
Спасибо