У меня вопрос, пожалуйста: я хотел бы прочитать несколько файлов xml (file1.xml, file2.xml ....), для каждого файла, который я читаю в памяти, затем я редактирую и отправляю запрос.для чтения и редактирования работает нормально без каких-либо проблем, но когда я отправляю запрос:
//some declarations
.......
var payload=""
try{
myscenario= scenario ("scenario Name")
.exec{mysession : Session =>
//open files, list all files
for (file <-listofmyfile) {
//some regex that i reuse in payload
// payload contains the change that i would like to add for each xml file
payload=(// some function and text message.... "XXX")
}
mysession
}
.exec("protocol used".requestReply.message(StringBody( session =>
session(payload).as[String]))
.check(substring("XXX"))
)
}
setUp(myscenario.inject....)}
я получаю 2 ошибки:
[ERROR] i.g.c.s.w.BufferedFileChannelWriter - Buffer overflow, you shouldn't be logging that much data. Truncating.
[ERROR] i.g.t.a.RequestReply - crashed on session Session
java.util.NoSuchElementException: атрибут не указан«полезная нагрузка» определена