// running a task of the same job on another TaskTracker which has never
// initialized the cache
TrackerDistributedCacheManager manager2 =
new TrackerDistributedCacheManager(myConf, taskController);
TaskDistributedCacheManager handle2 =
manager2.newTaskDistributedCacheManager(subConf);
File workDir2 = new File(new Path(TEST_ROOT_DIR, "workdir2").toString());
th = null;
try {
handle2.setup(localDirAllocator, workDir2, TaskTracker
.getPrivateDistributedCacheDir(userName),