我无法让 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 控制台运行时没有错误。
在同一个班级我有: public String Hello(){ return "Hello" }
在soapUI中效果很好。
有什么我需要在soapUI中设置/导入/配置的东西,我没有考虑处理MarkupBuilder/闭包?
谢谢