Я пытаюсь реализовать приведенный ниже код в JMeter с препроцессором JSR223, однако сталкиваюсь с упомянутой проблемой в заголовке.
public class G2bApiServletReturns extends GstUtil
{
GstUtil gstutil = new GstUtil();
//generate EK using SEK in Auth response
String
SEK="L+Aafhigkjkvw6qkk3XT5TTQ4MbzEpjF+VoVHye8QFyq04bdtGOjvuHWvq3WQLfm";
byte[] EK = gstutil.decodeBase64StringTOByte(SEK);
String payload="Hello;
//Encrypted Payload
String encoded_json = GstUtil.encodeBase64String(payload);
String encrypted_json = gstutil.encrypt(encoded_json, EK);
//HMAC Value
String hmac = gstutil.generateHmac(encoded_json, EK);
}
log.info(hmac);
это ошибка -
Problem in JSR223 script, JSR223 PreProcessor
javax.script.ScriptException: groovy.lang.MissingPropertyException: No such property: hmac for class