org.apache.excalibur.source.impl.FileSource
java.io.File
// Get the samples/java directory.
// File URIs are resolved relative to the location of the sitemap.xmap.
FileSource source = null;
File dir = null;
try {
source = (FileSource) resolver.resolveURI("java");
dir = source.getFile();
}
finally {
resolver.release(source);
}
// Scan directory for *.xsp files.
File[] files = dir.listFiles();
boolean found = false;
for ( int i = 0, n = files.length; i < n; i++ ) {
File file = files[i];
String filename = file.getName();
if ( !filename.endsWith(".xsp") ) continue;
found = true;
filename
file.getPath()
} // for files
// ZIP files cannot be completely empty.
if ( !found ) {
No match for *.xsp in dir.getPath().
} // if !found