1.在jmeter中编写beanshell代码,创建消息对象,再对对象序列化,运行报错:
Response message: org.apache.jorphan.util.JMeterException: Error invoking bsh method: eval Sourced file: inline evaluation of: ``import com . . . '' : Typed variable declaration : Method Invocation msg.serialize
2.//序列化
byte[] buff = msg.serialize();
3.beanshell截图
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
加入trycatch,发现有个类找不到,导入jar包后正常
1.try{
buff=msg.serialize();
log.info("buff:"+buff);
sBuff=buff.toString();
log.info("sBuff:"+sBuff);
vars.put("preMsg",sBuff);
log.info("preMsg:"+preMsg);
}catch(Throwableex){
log.error("Beanshellfailure:",ex);;
}
2.importio.netty.util.internal.StringUtil;
让你的实体类implementsSerializable