T getUser(long userId, Class entityClass);
这是dubbo接口,jmeter中paramType填java.lang.Class,然后paramValue中填对应的实体类json数据,报错。报错信息:
java.lang.IllegalArgumentException: Invalid parameter => [ParamType=java.lang.Class,ParamValue={"userId":null,"kkkk":null,"depodddsit":null,"cuisine":null,"housework":null,"liveWithParentsInLaw":null,"liveWithParents":null,"parents":null,"fondDate":null,"marryDate":null,"pets":null,"personality":null,"workAttitude":null,"familySituation":null,"interests":null,"finishSchool":null,"lastModTime":null,"createTime":null}]
at io.github.ningyu.jmeter.plugin.util.ClassUtils.parseParameter(ClassUtils.java:227) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at io.github.ningyu.jmeter.plugin.dubbo.sample.DubboSample.callDubbo(DubboSample.java:291) [jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at io.github.ningyu.jmeter.plugin.dubbo.sample.DubboSample.sample(DubboSample.java:67) [jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at org.apache.jmeter.threads.JMeterThread.doSampling(JMeterThread.java:627) [ApacheJMeter_core.jar:?]
at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:551) [ApacheJMeter_core.jar:?]
at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:490) [ApacheJMeter_core.jar:?]
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257) [ApacheJMeter_core.jar:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_171]
Caused by: java.lang.UnsupportedOperationException: Attempted to deserialize a java.lang.Class. Forgot to register a type adapter?
at com.google.gson.internal.bind.TypeAdapters$1.read(TypeAdapters.java:77) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at com.google.gson.internal.bind.TypeAdapters$1.read(TypeAdapters.java:69) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at com.google.gson.TypeAdapter$1.read(TypeAdapter.java:199) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:927) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:892) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:841) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at com.google.gson.Gson.fromJson(Gson.java:813) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at io.github.ningyu.jmeter.plugin.util.JsonUtils.formJson(JsonUtils.java:52) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
at io.github.ningyu.jmeter.plugin.util.ClassUtils.parseParameter(ClassUtils.java:209) ~[jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar:?]
... 7 more