throw new ApplicationException("there is no thread running with the name ["+names[i]+"], only the following threads existing ["+ListUtil.arrayToList(mpc.getThreadScopeNames(),", ")+"]");
ct=ts.getChildThread();
if(ct.isAlive()) {
try {
if(_timeout!=-1)ct.join(_timeout);
else ct.join();
}
catch (InterruptedException e) {}
}
if(_timeout!=-1){