|
Apache Tomcat 6.0.51 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.jasper.JspC
public class JspC
Shell for the jspc compiler. Handles all options associated with the command line and creates compilation contexts which it then compiles according to the specified options. This version can process files from a _single_ webapp at once, i.e. a single docbase can be specified. It can be used as an Ant task using:
<taskdef classname="org.apache.jasper.JspC" name="jasper" >
<classpath>
<pathelement location="${java.home}/../lib/tools.jar"/>
<fileset dir="${ENV.CATALINA_HOME}/lib">
<include name="*.jar"/>
</fileset>
<path refid="myjars"/>
</classpath>
</taskdef>
<jasper verbose="0"
package="my.package"
uriroot="${webapps.dir}/${webapp.name}"
webXmlFragment="${build.dir}/generated_web.xml"
outputDir="${webapp.dir}/${webapp.name}/WEB-INF/src/my/package" />
| Field Summary | |
|---|---|
protected boolean |
addWebXmlMappings
|
protected static int |
ALL_WEBXML
|
protected int |
argPos
|
protected java.lang.String[] |
args
|
protected boolean |
blockExternal
|
protected java.util.Map |
cache
|
protected boolean |
caching
|
protected boolean |
classDebugInfo
|
protected java.lang.String |
classPath
|
protected boolean |
compile
|
protected java.lang.String |
compiler
|
protected java.lang.String |
compilerSourceVM
|
protected java.lang.String |
compilerTargetVM
|
protected JspCServletContext |
context
The servlet context. |
protected static int |
DEFAULT_DIE_LEVEL
|
static java.lang.String |
DEFAULT_IE_CLASS_ID
|
protected static int |
die
|
protected int |
dieLevel
|
protected boolean |
errorOnUseBeanInvalidClassAttribute
Needs better documentation, this data member does. |
protected java.util.List |
extensions
The file extensions to be handled as JSP files. |
protected boolean |
failOnError
Throw an exception if there's a compilation error, or swallow it. |
protected boolean |
fullstop
|
protected boolean |
genStringAsCharArray
|
protected boolean |
helpNeeded
|
protected java.lang.String |
ieClassId
|
protected static int |
INC_WEBXML
|
protected static java.lang.String[] |
insertBefore
|
protected java.lang.String |
javaEncoding
The java file encoding. |
protected JspConfig |
jspConfig
|
protected static java.lang.String |
LIST_ERRORS
|
protected boolean |
listErrors
|
protected java.net.URLClassLoader |
loader
|
protected static Log |
log
|
protected java.io.Writer |
mapout
|
protected boolean |
mappedFile
|
protected java.io.CharArrayWriter |
mappingout
|
protected static int |
NO_DIE_LEVEL
|
protected java.util.List |
pages
The pages. |
protected boolean |
poolingEnabled
|
protected JspRuntimeContext |
rctxt
The runtime context. |
protected java.io.File |
scratchDir
|
protected java.io.CharArrayWriter |
servletout
|
protected static java.lang.String |
SHOW_SUCCESS
|
protected boolean |
showSuccess
|
protected boolean |
smapDumped
|
protected boolean |
smapSuppressed
|
protected static java.lang.String |
SWITCH_ADD_WEBAPP_XML_MAPPINGS
|
protected static java.lang.String |
SWITCH_BLOCK_EXTERNAL
|
protected static java.lang.String |
SWITCH_CACHE
|
protected static java.lang.String |
SWITCH_CLASS_NAME
|
protected static java.lang.String |
SWITCH_CLASSPATH
|
protected static java.lang.String |
SWITCH_COMPILE
|
protected static java.lang.String |
SWITCH_DIE
|
protected static java.lang.String |
SWITCH_DUMP_SMAP
|
protected static java.lang.String |
SWITCH_ENCODING
|
protected static java.lang.String |
SWITCH_FILE_WEBAPP
|
protected static java.lang.String |
SWITCH_FULL_STOP
|
protected static java.lang.String |
SWITCH_HELP
|
protected static java.lang.String |
SWITCH_MAPPED
|
protected static java.lang.String |
SWITCH_NO_BLOCK_EXTERNAL
|
protected static java.lang.String |
SWITCH_OUTPUT_DIR
|
protected static java.lang.String |
SWITCH_PACKAGE_NAME
|
protected static java.lang.String |
SWITCH_POOLING
|
protected static java.lang.String |
SWITCH_SMAP
|
protected static java.lang.String |
SWITCH_SOURCE
|
protected static java.lang.String |
SWITCH_TARGET
|
protected static java.lang.String |
SWITCH_TRIM_SPACES
|
protected static java.lang.String |
SWITCH_URI_BASE
|
protected static java.lang.String |
SWITCH_URI_ROOT
|
protected static java.lang.String |
SWITCH_VALIDATE_TLD
|
protected static java.lang.String |
SWITCH_VALIDATE_XML
|
protected static java.lang.String |
SWITCH_VERBOSE
|
protected static java.lang.String |
SWITCH_WEBAPP_INC
|
protected static java.lang.String |
SWITCH_WEBAPP_XML
|
protected static java.lang.String |
SWITCH_WEBAPP_XML_ENCODING
|
protected static java.lang.String |
SWITCH_XPOWERED_BY
|
protected TagPluginManager |
tagPluginManager
|
protected java.lang.String |
targetClassName
|
protected java.lang.String |
targetPackage
|
protected TldLocationsCache |
tldLocationsCache
Cache for the TLD locations |
protected boolean |
trimSpaces
|
protected java.lang.String |
uriBase
|
protected java.lang.String |
uriRoot
|
protected boolean |
validateTld
|
protected boolean |
validateXml
|
protected boolean |
verbose
|
protected java.lang.String |
webxmlEncoding
|
protected java.lang.String |
webxmlFile
|
protected int |
webxmlLevel
|
protected boolean |
xpoweredBy
|
| Fields inherited from class org.apache.tools.ant.Task |
|---|
target, taskName, taskType, wrapper |
| Fields inherited from class org.apache.tools.ant.ProjectComponent |
|---|
description, location, project |
| Constructor Summary | |
|---|---|
JspC()
|
|
| Method Summary | |
|---|---|
protected void |
addExtension(java.lang.String extension)
Adds the given file extension to the list of extensions handled as JSP files. |
protected void |
completeWebXml()
|
void |
execute()
Executes the compilation. |
void |
generateWebMapping(java.lang.String file,
JspCompilationContext clctxt)
Adds servlet declaration and mapping for the JSP page servlet to the generated web.xml fragment. |
boolean |
genStringAsCharArray()
Indicates whether text strings are to be generated as char arrays. |
java.util.Map |
getCache()
The web-application wide cache for the TagLibraryInfo tag library descriptors, used if Options.isCaching() returns true. |
int |
getCheckInterval()
In JspC this always returns 0. |
boolean |
getClassDebugInfo()
Should we include debug information in compiled class? |
java.lang.String |
getClassPath()
What classpath should I use while compiling the servlets generated from JSP files? |
java.lang.String |
getCompiler()
Compiler to use. |
java.lang.String |
getCompilerClassName()
Jasper Java compiler class to use. |
java.lang.String |
getCompilerSourceVM()
The compiler source VM, e.g. 1.3, 1.4, 1.5 or 1.6. |
java.lang.String |
getCompilerTargetVM()
The compiler target VM, e.g. 1.1, 1.2, 1.3, 1.4, 1.5 or 1.6. |
boolean |
getDevelopment()
In JspC this always returns false. |
boolean |
getDisplaySourceFragment()
In JspC this always returns true. |
boolean |
getErrorOnUseBeanInvalidClassAttribute()
Returns true if Jasper issues a compilation error instead of a runtime Instantiation error if the class attribute specified in useBean action is invalid. |
java.util.List |
getExtensions()
Returns the list of file extensions that are treated as JSP files. |
boolean |
getFailOnError()
Returns true if an exception will be thrown in case of a compilation error. |
boolean |
getFork()
The boolean flag to tell Ant whether to fork JSP page compilations. |
java.lang.String |
getIeClassId()
Gets the class-id value that is sent to Internet Explorer when using <jsp:plugin> tags. |
java.lang.String |
getJavaEncoding()
Returns the encoding to use for java files. |
java.lang.String |
getJspCompilerPath()
Deprecated. Removed in Tomcat 7 |
java.lang.Class |
getJspCompilerPlugin()
Deprecated. Removed in Tomcat 7 |
JspConfig |
getJspConfig()
Obtain JSP configuration informantion specified in web.xml. |
boolean |
getKeepGenerated()
In JspC this always returns true. |
boolean |
getMappedFile()
Are we supporting HTML mapped servlets? |
int |
getModificationTestInterval()
In JspC this always returns 0. |
java.lang.Object |
getProtectionDomain()
Deprecated. Removed in Tomcat 7 |
boolean |
getRecompileOnFail()
In JspC this always returns false. |
java.io.File |
getScratchDir()
What is my scratch dir? |
boolean |
getSendErrorToClient()
Deprecated. |
TagPluginManager |
getTagPluginManager()
Obtain a Tag Plugin Manager |
int |
getTagPoolSize()
Deprecated. Removed in Tomcat 7 |
TldLocationsCache |
getTldLocationsCache()
The cache for the location of the TLD's for the various tag libraries 'exposed' by the web application. |
boolean |
getTrimSpaces()
Should white spaces between directives or actions be trimmed? |
protected void |
initClassLoader(JspCompilationContext clctxt)
Initializes the classloader as/if needed for the given compilation context. |
protected void |
initServletContext()
|
protected void |
initWebXml()
|
boolean |
isBlockExternal()
|
boolean |
isCaching()
Is caching enabled (used for precompilation). |
boolean |
isPoolingEnabled()
Returns true if tag handler pooling is enabled, false otherwise. |
boolean |
isSmapDumped()
Indicates whether SMAP info for JSR45 debugging should be dumped to a file. |
boolean |
isSmapSuppressed()
Is the generation of SMAP info for JSR45 debugging suppressed? |
boolean |
isValidateTld()
|
boolean |
isValidateXml()
|
boolean |
isXpoweredBy()
Is generation of X-Powered-By response header enabled/disabled? |
protected void |
locateUriRoot(java.io.File f)
Find the WEB-INF dir by looking up in the directory tree. |
static void |
main(java.lang.String[] arg)
|
protected void |
mergeIntoWebXml()
Include the generated web.xml inside the webapp's web.xml. |
protected java.lang.String |
nextArg()
|
protected java.lang.String |
nextFile()
|
protected void |
processFile(java.lang.String file)
|
protected java.io.File |
resolveFile(java.lang.String s)
Resolves the relative or absolute pathname correctly in both Ant and command-line situations. |
void |
scanFiles(java.io.File base)
Locate all jsp files in the webapp. |
void |
setAddWebXmlMappings(boolean b)
Sets the option to merge generated web.xml fragment into the WEB-INF/web.xml file of the web application that we were processing. |
void |
setArgs(java.lang.String[] arg)
Apply command-line arguments. |
void |
setBlockExternal(boolean b)
|
void |
setCaching(boolean caching)
Sets the option to enable caching. |
void |
setClassDebugInfo(boolean b)
Sets the option to include debug information in compiled class. |
void |
setClassName(java.lang.String p)
Class name of the generated file ( without package ). |
void |
setClassPath(java.lang.String s)
Sets the classpath used while compiling the servlets generated from JSP files |
void |
setCompile(boolean b)
Sets the compile flag. |
void |
setCompiler(java.lang.String c)
Sets the option to determine what compiler to use. |
void |
setCompilerSourceVM(java.lang.String vm)
Sets the compiler source VM. |
void |
setCompilerTargetVM(java.lang.String vm)
Sets the compiler target VM. |
void |
setErrorOnUseBeanInvalidClassAttribute(boolean b)
Sets the option to issue a compilation error if the class attribute specified in useBean action is invalid. |
void |
setFailOnError(boolean b)
Sets the option that throws an exception in case of a compilation error. |
void |
setGenStringAsCharArray(boolean genStringAsCharArray)
Determines whether text strings are to be generated as char arrays, which improves performance in some cases. |
void |
setIeClassId(java.lang.String ieClassId)
Sets the class-id value to be sent to Internet Explorer when using <jsp:plugin> tags. |
void |
setJavaEncoding(java.lang.String encodingName)
Sets the encoding to use for java files. |
void |
setJspFiles(java.lang.String jspFiles)
Parses comma-separated list of JSP files to be processed. |
void |
setListErrors(boolean b)
|
void |
setMappedFile(boolean b)
|
void |
setOutputDir(java.lang.String s)
|
void |
setPackage(java.lang.String p)
Sets the package name to be used for the generated servlet classes. |
void |
setPoolingEnabled(boolean poolingEnabled)
Sets the option to enable the tag handler pooling. |
void |
setSmapDumped(boolean smapDumped)
Sets smapDumped flag. |
void |
setSmapSuppressed(boolean smapSuppressed)
Sets smapSuppressed flag. |
void |
setTrimSpaces(boolean ts)
Sets the option to trim white spaces between directives or actions. |
void |
setUriroot(java.lang.String s)
Base dir for the webapp. |
void |
setValidateTld(boolean b)
|
void |
setValidateXml(boolean b)
|
void |
setVerbose(int level)
Sets the verbosity level. |
void |
setWebXml(java.lang.String s)
File where we generate a complete web.xml with the class definitions. |
void |
setWebXmlEncoding(java.lang.String encoding)
Sets the encoding to be used to read and write web.xml files. |
void |
setWebXmlFragment(java.lang.String s)
File where we generate a web.xml fragment with the class definitions. |
void |
setXpoweredBy(boolean xpoweredBy)
Sets the option to enable generation of X-Powered-By response header. |
| Methods inherited from class org.apache.tools.ant.Task |
|---|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
| Methods inherited from class org.apache.tools.ant.ProjectComponent |
|---|
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DEFAULT_IE_CLASS_ID
protected static Log log
protected static final java.lang.String SWITCH_VERBOSE
protected static final java.lang.String SWITCH_HELP
protected static final java.lang.String SWITCH_OUTPUT_DIR
protected static final java.lang.String SWITCH_PACKAGE_NAME
protected static final java.lang.String SWITCH_CACHE
protected static final java.lang.String SWITCH_CLASS_NAME
protected static final java.lang.String SWITCH_FULL_STOP
protected static final java.lang.String SWITCH_COMPILE
protected static final java.lang.String SWITCH_SOURCE
protected static final java.lang.String SWITCH_TARGET
protected static final java.lang.String SWITCH_URI_BASE
protected static final java.lang.String SWITCH_URI_ROOT
protected static final java.lang.String SWITCH_FILE_WEBAPP
protected static final java.lang.String SWITCH_WEBAPP_INC
protected static final java.lang.String SWITCH_WEBAPP_XML
protected static final java.lang.String SWITCH_WEBAPP_XML_ENCODING
protected static final java.lang.String SWITCH_ADD_WEBAPP_XML_MAPPINGS
protected static final java.lang.String SWITCH_MAPPED
protected static final java.lang.String SWITCH_XPOWERED_BY
protected static final java.lang.String SWITCH_TRIM_SPACES
protected static final java.lang.String SWITCH_CLASSPATH
protected static final java.lang.String SWITCH_DIE
protected static final java.lang.String SWITCH_POOLING
protected static final java.lang.String SWITCH_ENCODING
protected static final java.lang.String SWITCH_SMAP
protected static final java.lang.String SWITCH_DUMP_SMAP
protected static final java.lang.String SWITCH_VALIDATE_TLD
protected static final java.lang.String SWITCH_VALIDATE_XML
protected static final java.lang.String SWITCH_BLOCK_EXTERNAL
protected static final java.lang.String SWITCH_NO_BLOCK_EXTERNAL
protected static final java.lang.String SHOW_SUCCESS
protected static final java.lang.String LIST_ERRORS
protected static final int INC_WEBXML
protected static final int ALL_WEBXML
protected static final int DEFAULT_DIE_LEVEL
protected static final int NO_DIE_LEVEL
protected static final java.lang.String[] insertBefore
protected static int die
protected java.lang.String classPath
protected java.net.URLClassLoader loader
protected boolean trimSpaces
protected boolean genStringAsCharArray
protected boolean validateTld
protected boolean validateXml
protected boolean blockExternal
protected boolean xpoweredBy
protected boolean mappedFile
protected boolean poolingEnabled
protected java.io.File scratchDir
protected java.lang.String ieClassId
protected java.lang.String targetPackage
protected java.lang.String targetClassName
protected java.lang.String uriBase
protected java.lang.String uriRoot
protected int dieLevel
protected boolean helpNeeded
protected boolean compile
protected boolean smapSuppressed
protected boolean smapDumped
protected boolean caching
protected java.util.Map cache
protected java.lang.String compiler
protected java.lang.String compilerTargetVM
protected java.lang.String compilerSourceVM
protected boolean classDebugInfo
protected boolean failOnError
protected java.util.List extensions
protected java.util.List pages
protected boolean errorOnUseBeanInvalidClassAttribute
protected java.lang.String javaEncoding
protected java.lang.String webxmlFile
protected int webxmlLevel
protected java.lang.String webxmlEncoding
protected boolean addWebXmlMappings
protected java.io.Writer mapout
protected java.io.CharArrayWriter servletout
protected java.io.CharArrayWriter mappingout
protected JspCServletContext context
protected JspRuntimeContext rctxt
protected TldLocationsCache tldLocationsCache
protected JspConfig jspConfig
protected TagPluginManager tagPluginManager
protected boolean verbose
protected boolean listErrors
protected boolean showSuccess
protected int argPos
protected boolean fullstop
protected java.lang.String[] args
| Constructor Detail |
|---|
public JspC()
| Method Detail |
|---|
public static void main(java.lang.String[] arg)
public void setArgs(java.lang.String[] arg)
throws JasperException
arg - The arguments
JasperExceptionpublic boolean getKeepGenerated()
true.
Are we keeping generated code around?
getKeepGenerated in interface Optionspublic boolean getTrimSpaces()
getTrimSpaces in interface Optionspublic void setTrimSpaces(boolean ts)
public boolean isPoolingEnabled()
isPoolingEnabled in interface Optionspublic void setPoolingEnabled(boolean poolingEnabled)
public boolean isXpoweredBy()
isXpoweredBy in interface Optionspublic void setXpoweredBy(boolean xpoweredBy)
public boolean getDisplaySourceFragment()
true.
Should we include a source fragment in exception messages, which could be displayed
to the developer ?
getDisplaySourceFragment in interface Optionspublic boolean getErrorOnUseBeanInvalidClassAttribute()
getErrorOnUseBeanInvalidClassAttribute in interface Optionspublic void setErrorOnUseBeanInvalidClassAttribute(boolean b)
@Deprecated public int getTagPoolSize()
public boolean getMappedFile()
getMappedFile in interface Optionspublic void setMappedFile(boolean b)
@Deprecated public java.lang.Object getProtectionDomain()
@Deprecated public boolean getSendErrorToClient()
Options
getSendErrorToClient in interface Optionspublic void setClassDebugInfo(boolean b)
public boolean getClassDebugInfo()
getClassDebugInfo in interface Optionspublic boolean isCaching()
isCaching in interface Optionspublic void setCaching(boolean caching)
Options.isCaching()public java.util.Map getCache()
Options.isCaching() returns true.
Using this cache avoids the cost of repeating the parsing of a tag library descriptor XML file (performed by TagLibraryInfoImpl.parseTLD).
getCache in interface Optionspublic int getCheckInterval()
0.
Background compile thread check interval in seconds
getCheckInterval in interface Optionspublic int getModificationTestInterval()
0.
Modification test interval.
getModificationTestInterval in interface Optionspublic boolean getRecompileOnFail()
false.
Re-compile on failure.
getRecompileOnFail in interface Optionspublic boolean getDevelopment()
false.
Is Jasper being used in development mode?
getDevelopment in interface Optionspublic boolean isSmapSuppressed()
isSmapSuppressed in interface Optionspublic void setSmapSuppressed(boolean smapSuppressed)
public boolean isSmapDumped()
isSmapDumped in interface Optionspublic void setSmapDumped(boolean smapDumped)
Options.isSmapDumped()public void setGenStringAsCharArray(boolean genStringAsCharArray)
genStringAsCharArray - true if text strings are to be generated as
char arrays, false otherwisepublic boolean genStringAsCharArray()
genStringAsCharArray in interface Optionstrue if text strings are to be generated as char
arrays, false otherwisepublic void setIeClassId(java.lang.String ieClassId)
ieClassId - Class-id valuepublic java.lang.String getIeClassId()
getIeClassId in interface Optionspublic java.io.File getScratchDir()
getScratchDir in interface Options@Deprecated public java.lang.Class getJspCompilerPlugin()
@Deprecated public java.lang.String getJspCompilerPath()
public java.lang.String getCompiler()
If null (the default), the java compiler from Eclipse JDT
project, bundled with Tomcat, will be used. Otherwise, the
javac task from Apache Ant will be used to call an external
java compiler and the value of this option will be passed to it. See
Apache Ant documentation for the possible values.
getCompiler in interface Optionspublic void setCompiler(java.lang.String c)
Options.getCompiler()public java.lang.String getCompilerClassName()
getCompilerClassName in interface Optionspublic java.lang.String getCompilerTargetVM()
getCompilerTargetVM in interface Optionspublic void setCompilerTargetVM(java.lang.String vm)
Options.getCompilerTargetVM()public java.lang.String getCompilerSourceVM()
getCompilerSourceVM in interface Optionspublic void setCompilerSourceVM(java.lang.String vm)
Options.getCompilerSourceVM()public TldLocationsCache getTldLocationsCache()
getTldLocationsCache in interface Optionspublic java.lang.String getJavaEncoding()
getJavaEncoding in interface Optionspublic void setJavaEncoding(java.lang.String encodingName)
encodingName - The name, e.g. "UTF-8"public boolean getFork()
Is used only when Jasper uses an external java compiler (wrapped through
a javac Apache Ant task).
getFork in interface Optionspublic java.lang.String getClassPath()
getClassPath in interface Optionspublic void setClassPath(java.lang.String s)
public java.util.List getExtensions()
protected void addExtension(java.lang.String extension)
extension - The extension to add, e.g. "myjsp"public void setUriroot(java.lang.String s)
public void setJspFiles(java.lang.String jspFiles)
Each file is interpreted relative to uriroot, unless it is absolute, in which case it must start with uriroot.
jspFiles - Comma-separated list of JSP files to be processedpublic void setCompile(boolean b)
b - Flag valuepublic void setVerbose(int level)
level - Positive means verbosepublic void setValidateTld(boolean b)
public boolean isValidateTld()
public void setValidateXml(boolean b)
public boolean isValidateXml()
public void setBlockExternal(boolean b)
public boolean isBlockExternal()
public void setListErrors(boolean b)
public void setOutputDir(java.lang.String s)
public void setPackage(java.lang.String p)
public void setClassName(java.lang.String p)
public void setWebXmlFragment(java.lang.String s)
public void setWebXml(java.lang.String s)
public void setWebXmlEncoding(java.lang.String encoding)
If not specified, defaults to the platform default encoding.
encoding - Encoding, e.g. "UTF-8".public void setAddWebXmlMappings(boolean b)
b - true to merge the fragment into the existing
web.xml file of the processed web application
({uriroot}/WEB-INF/web.xml), false to keep the
generated web.xml fragmentpublic void setFailOnError(boolean b)
public boolean getFailOnError()
public JspConfig getJspConfig()
getJspConfig in interface Optionspublic TagPluginManager getTagPluginManager()
getTagPluginManager in interface Options
public void generateWebMapping(java.lang.String file,
JspCompilationContext clctxt)
throws java.io.IOException
file - Context-relative path to the JSP file, e.g.
/index.jspclctxt - Compilation context of the servlet
java.io.IOException
protected void mergeIntoWebXml()
throws java.io.IOException
java.io.IOException
protected void processFile(java.lang.String file)
throws JasperException
JasperException
public void scanFiles(java.io.File base)
throws JasperException
JasperExceptionpublic void execute()
execute in class org.apache.tools.ant.TaskJasperException - If an error occursprotected java.lang.String nextArg()
protected java.lang.String nextFile()
protected void initWebXml()
protected void completeWebXml()
protected void initServletContext()
protected void initClassLoader(JspCompilationContext clctxt)
throws java.io.IOException
clctxt - The compilation context
java.io.IOException - If an error occursprotected void locateUriRoot(java.io.File f)
protected java.io.File resolveFile(java.lang.String s)
s - The file
|
Apache Tomcat 6.0.51 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||