NOTES FROM AUTHOR OF CLEARCASEFILEPROVIDER (11/05/03) The source currently depends on commons-lang (http://jakarta.apache.org/commons/lang/) since I use the NestableRuntimeException thereof. But this is easy to factor out. I don't think the version I uploaded to the JSPWiki site used to have that dependency. The ClearCase code actually includes some classes which aren't needed by the file provider. The class derives from FileSystemProvider. Some changes to that class could make the ClearCaseFileProvider cleaner. But I didn't want to go that far. The method putPageText() now calls super.putPageText(), but it would probably be better if it didn't, so IOExceptions can be treated better.