The following table describes attributes for the component element.
Table 3–16 The component Attributes| 
 Attribute  | 
 Default  | 
 Description  | 
|---|---|---|
| 
 none  | 
 (optional if the parent task is The sun-appserv-undeploy Task or The sun-appserv-component Task) The target component. If this attribute refers to a file, it must be a valid archive. If this attribute refers to a directory, it must contain a valid archive in which all components have been exploded. If upload is set to false, this must be an absolute path on the server machine.  | 
|
| 
 name  | 
 file name without extension  | 
 (optional) The display name for the component.  | 
| 
 true  | 
 (applies to The sun-appserv-deploy Task only, optional) If true, the component is overwritten if it already exists on the server. If false, the containing element’s operation fails if the component exists.  | 
|
| 
 false  | 
 (applies to The sun-appserv-deploy Task only, optional) If true, all JSP files found in an enterprise application (.ear) or web application (.war) are precompiled. This attribute is ignored for other component types.  | 
|
| 
 client stubs not saved  | 
 (applies to The sun-appserv-deploy Task only, optional) The directory where client stubs are saved.  | 
|
| 
 file name without extension  | 
 (applies to The sun-appserv-deploy Task only, optional) The context root for a web module (WAR file). This attribute is ignored if the component is not a WAR file.  | 
|
| 
 false  | 
 (applies to The sun-appserv-deploy Task only, optional) If true, syntax and semantics for all deployment descriptors is automatically verified for correctness.  |