Thanks.
The top of JobDone is:
Sub JobDone(Job As HttpJob)
Log("Job done ")
If Job.ErrorMessage Then
Log(Job.ErrorMessage)
End If
If Job.Success Then
Log(Job.GetString)
Else
Log(Job.ErrorMessage)
End If
The java error message is coming before entering this code, so it could be in HTTPutils2.
The message is: java.net.SocketTimeoutException: Read timed out
After 'jobdone' I get the java error message/
java.lang.RuntimeException: Cannot parse: java.net.SocketTimeoutException: Read timed out as Boolean