Unanswered question

Script Conversion

When a LR script is attempted to convert to Neoload user path, below error is seen. Please assist with a resolution. LR script if HTTP/HTML protocol.
Error during project migration, migration aborted.
java.lang.NumberFormatException: For input string: "4294967295"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:583)
at java.lang.Integer.parseInt(Integer.java:615)
at com.neotys.neoload.model.readers.loadrunner.filereader.ParameterFileReader.parseRandomParameter(ParameterFileReader.java:108)
at com.neotys.neoload.model.readers.loadrunner.filereader.ParameterFileReader.handleParameter(ParameterFileReader.java:75)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1548)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at com.neotys.neoload.model.readers.loadrunner.filereader.ParameterFileReader.<init>(ParameterFileReader.java:49)
at com.neotys.neoload.model.readers.loadrunner.LoadRunnerReader.readScript(LoadRunnerReader.java:138)
at com.neotys.neoload.model.readers.loadrunner.LoadRunnerReader.read(LoadRunnerReader.java:119)
at com.neotys.converters.launcher.Launcher.main(Launcher.java:130)
The converter has returned a non zero value
The issue occurs with a specific LR script and few other LR scripts do get converted successfully.

Harısh N.
Harısh N.

Harısh N.

Level
1
249 / 750
points

Answers

Alexis N.
Alexis N.

Alexis N.

Level
2
1170 / 2000
points
Team

The value "4294967295" can't be parsed as an integer. As a workaround, you can temporally reduce the value in your LR project (for example to "429496729"). Then perform the conversion and finally put back the original value in your LR project and in your NeoLoad project. This issue will be fixed in the next version of the converter.

Harısh N.
Harısh N.

Harısh N.

Level
1
249 / 750
points

Thank you. If the range is reduced by 1 digit (from 4294967295 to 429496729) for the random integer parameter, the migration is successful. For that matter, in Neoload , this range is not supported as new parameters also cannot be created with this range of digits.
Thanks for the help.