*/
public static IFile[] getDefinitionFiles(IPath root, String filename)
throws StorageServletException {
ArrayList<IFile> res;
IItem[] files;
IPath path;
IFile f;
try {
files = root.enumerate();
res = new ArrayList<IFile>();
for (IItem file: files) {
if (file instanceof IPath) {
path = (IPath)file;
f = path.getFileItem(filename);
if (f.exists()) {
res.add(f);
}
}