Где пользовательский интерфейс Soap ищет файл в новом скрипте Groovy File () по умолчанию? Как я могу изменить это?

У меня есть Groovy скрипт, который читает текст из файла и возвращает его в ответ

я должен прочитать это следующим образом

text = new File("D:/text.xml")

теперь проблема в том, что яя хотел бы использовать относительные пути .. так что мне было интересно

Если я просто скажу

text = new File("text.xml")

Где по умолчанию Soap UI / Groovy начинает поиск файла? Это в настоящее время "java.io.FileNotFoundException».

Как я могу изменить это так, чтобы он использовал пути относительно файла project.xml?

Вот как я наконец-то решил свое требование

def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def projectPath = groovyUtils.projectPath //gets the path of the project root
def response = new File(projectPath, "/test.xml").text;

Ответы на вопрос(2)

Ваш ответ на вопрос