Unanswered question

How to configure Neoload with GWT?

Hello,
I am trying Neoload free version, in order to see if we could use it to automize our tests and to stress our GWT application. Currently I'm not able to use it and I don't know if it's possible so. I'm in front of a serialization issue. I try to reference WAR, JAR, RPC... but nothing to do. I join a screenshot od the error. A part of the exception details is :
java.lang.NumberFormatException: For input string: "R3~"50~com.linedata.ekip.core.client.services.UserService~"5~login~D0~"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:580)
at java.lang.Integer.parseInt(Integer.java:615)
at com.neotys.nl.conversion.plugin.c.f.a.readInt(a.java:170)
at com.neotys.nl.conversion.plugin.c.p.a(p.java:58)
at com.neotys.nl.conversion.plugin.c.f.a.a(a.java:63)
at com.neotys.nl.conversion.plugin.c.r.a(r.java:216)
at com.neotys.nl.conversion.plugin.c.r.call(r.java:193)
at com.neotys.nl.conversion.plugin.c.l.a(l.java:341)
at com.neotys.nl.conversion.plugin.c.l.decodeRequest(l.java:193)
at com.neotys.nl.conversion.plugin.b.d.a(d.java:76)
at com.neotys.nl.conversion.plugin.b.d.a(d.java:61)
at com.neotys.nl.conversion.plugin.c.m.a(m.java:84)
at com.neotys.nl.controller.c.b.I.a(I.java:418)
at com.neotys.nl.controller.c.b.I.a(I.java:252)
at com.neotys.nl.controller.c.b.I.a(I.java:599)
at com.neotys.nl.controller.c.b.I.a(I.java:642)
at com.neotys.nl.gui.h.bI.a(bI.java:491)
at com.neotys.nl.gui.h.bI.o(bI.java:439)
at com.neotys.nl.gui.h.a0.run(a0.java:187)
com.google.gwt.user.client.rpc.SerializationException: org.json.JSONException: A JSONArray text must start with '[' at 1 [character 2 line 1]
at com.neotys.nl.conversion.plugin.c.a.a.a(a.java:47)
at com.neotys.nl.conversion.plugin.c.s.a(s.java:378)
at com.neotys.nl.conversion.plugin.c.s.call(s.java:351)
at com.neotys.nl.conversion.plugin.c.l.a(l.java:341)
at com.neotys.nl.conversion.plugin.c.l.decodeResponse(l.java:351)
at com.neotys.nl.conversion.plugin.b.d.a(d.java:117)
at com.neotys.nl.conversion.plugin.b.d.a(d.java:102)
at com.neotys.nl.controller.c.b.I.a(I.java:475)
at com.neotys.nl.controller.c.b.I.a(I.java:271)
at com.neotys.nl.controller.c.b.I.a(I.java:599)
at com.neotys.nl.controller.c.b.I.a(I.java:642)
at com.neotys.nl.gui.h.bI.a(bI.java:491)
at com.neotys.nl.gui.h.bI.o(bI.java:439)
at com.neotys.nl.gui.h.a0.run(a0.java:187)

Best regards,
William DUVAL

William D.
William D.

William D.

Level
0
3 / 100
points

Answers

Nouredine A.
Nouredine A.

Nouredine A.

Level
4
5000 / 5000
points
Team

The content of your GWT request is not the standard GWT content. The binary content should have "|" sign and in your case it's "~" sign.

I think it's the reason why NeoLoad is not able to deserialize your requests.

I would suggest you to get in touch with the Neotys support so they can help you on this.