/**
* Generic properties for Web Service Client threads.
*/
- AlignFrame alignFrame;
+ AlignFrame alignFrame=null;
WebserviceInfo wsInfo = null;
- AlignmentView input;
+ AlignmentView input=null;
boolean jobComplete = false;
abstract class WSJob {
/**
// System.out.println("I'm alive "+alTitle);
}
}
- if (jobComplete)
+ if (jobComplete && jobs!=null)
{
parseResult(); // tidy up and make results available to user
+ } else {
+ Cache.log.debug("WebServiceJob poll loop finished with no jobs created.");
}
}
abstract void StartJob(WSJob job);