org.makumba.devel
Class WebappJSPAnalysisCrawler

java.lang.Object
  extended by org.makumba.devel.WebappJSPAnalysisCrawler

public class WebappJSPAnalysisCrawler
extends Object

Analyses all JSP pages of a webapp and writes the found erorrs to a file. Inspired from RelationCrawler, but focusing on the analysis part only, for performance reasons.

Version:
$Id: WebappPageAnalyser.java,v 1.1 May 17, 2008 3:35:12 PM rudi Exp $
Author:
Rudolf Mayer

Nested Class Summary
static class WebappJSPAnalysisCrawler.JSPFileFilter
          A file filter that accepts JSP files and directories.
 
Field Summary
static FileFilter filter
           
static Hashtable<String,Throwable> JSPAnalysisErrors
           
static Logger logger
           
 
Constructor Summary
WebappJSPAnalysisCrawler()
           
 
Method Summary
static void main(String[] args)
           
static org.apache.commons.cli.CommandLine parseCrawlParams(String[] args, String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static Logger logger

JSPAnalysisErrors

public static Hashtable<String,Throwable> JSPAnalysisErrors

filter

public static final FileFilter filter
Constructor Detail

WebappJSPAnalysisCrawler

public WebappJSPAnalysisCrawler()
Method Detail

main

public static void main(String[] args)

parseCrawlParams

public static org.apache.commons.cli.CommandLine parseCrawlParams(String[] args,
                                                                  String name)