protected FileObject resolveFile(final String uri)
throws FileSystemException
{
if (manager == null)
{
final StandardFileSystemManager mngr = new StandardFileSystemManager();
mngr.setLogger(new AntLogger());
mngr.init();
manager = mngr;
getProject().addBuildListener(new CloseListener());
}
return manager.resolveFile(getProject().getBaseDir(), uri);
}