I just upgraded to iTest 4.3 (on Linux) and my REST test case that was executing successfully under 4.1.4 is now failing with 'OnToolError' when issuing the GET. Attached [link text]is the console output - for some reason TestReports are not being published. : /storage/temp/3743-ontoolerror-console.txt
The GET request in iTest 4.1 shows the Java HotSpot version where as the GET request in iTest 4.3 does not - it only shows the keepalive![alt text] text : /storage/temp/3759-itest43-restpacket-stream.jpg
So, that is not a jre issue. Could you use wireshark or similar tools to capture the packets the REST session of bothe iTest 4.1 and 4.3 send and receive and then compare them to get the difference? This can help to further investigate the root cause.
I am not sure if your configuration has become effective because your jvm is /home/kdoherty/iTest_4.1/jre/bin/ without javaw included . To Confirm this, you can open iTest Menu: Help->About iTest, in the dialog, click installation details, and then select configuration tab. Scroll down in the textbox ,you can see which jre version is in use. Please see the attach screenshot. If it is still jre7 in the dialog, please change the vm configuration to include javaw.
Could you try launching iTest with jre 6.0 as currently iTest 4.3 is running on jre7. As we know, iTest is running on jre7 and iTest 4.1 is on jre6. You can add these two lines to iTest.ini before -vmargs(replace the java.exe path with your jre6 path): -vm D:/work/Java/jdk1.6.0_13/bin/javaw.exe