You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by xu...@apache.org on 2010/12/14 09:11:20 UTC

svn commit: r1048974 [28/29] - /geronimo/site/trunk/docs/schemas-2.2/docs/

Added: geronimo/site/trunk/docs/schemas-2.2/docs/plugins-1.3.xsd.html
URL: http://svn.apache.org/viewvc/geronimo/site/trunk/docs/schemas-2.2/docs/plugins-1.3.xsd.html?rev=1048974&view=auto
==============================================================================
--- geronimo/site/trunk/docs/schemas-2.2/docs/plugins-1.3.xsd.html (added)
+++ geronimo/site/trunk/docs/schemas-2.2/docs/plugins-1.3.xsd.html Tue Dec 14 08:11:19 2010
@@ -0,0 +1,2285 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<HTML>
+    <HEAD>
+        <LINK type="text/css" rel="stylesheet" href="http://geronimo.apache.org/style/schema-doc.css">
+        <LINK rel="SHORTCUT ICON" href="http://geronimo.apache.org/images/favicon.ico">   
+        <SCRIPT src="http://geronimo.apache.org/functions.js" type="text/javascript"></SCRIPT>
+        <TITLE>Schema documentation: Apache Geronimo</TITLE>
+    <META http-equiv="Content-Type" content="text/html;charset=UTF-8"></HEAD>
+    
+    <BODY onload="init()">
+<!-- #####################  BEGIN of Top banner #####################  -->
+		<TABLE valign="top" border="0" cellspacing="0" cellpadding="0" width="100%" background="http://geronimo.apache.org/images/header_bg_1x86.gif">
+			<TR>
+				<TD valing="top" align="left">
+					<A href="http://geronimo.apache.org/"><IMG src="http://geronimo.apache.org/images/topleft_logo_437x64.gif" border="0"></A>
+				</TD>
+                <TD width="100%">
+                &nbsp;
+				</TD>
+            </TR>
+    </TABLE>
+<!-- #####################  END of Top banner #####################  -->
+
+<!-- #####################  BEGIN of breadcrumbs blue navigation bar #####################  -->
+	<TABLE border="0" cellpadding="2" cellspacing="0" width="100%">
+		<TR class="topBar">
+			<TD align="left" valign="middle" class="topBarDiv" nowrap="true" width="100%">&nbsp;
+				<a href="http://geronimo.apache.org" title="Apache Geronimo">Apache Geronimo</a>&nbsp;&gt;&nbsp;
+				<a href="http://geronimo.apache.org" title="Index">Index</a>&nbsp;&gt;&nbsp;
+				<a href="http://geronimo.apache.org/development.html" title="Development">Development</a>&nbsp;&gt;&nbsp;
+				<a href="http://geronimo.apache.org/xml-schemas.html" title="XML Schemas">XML Schemas</a>&nbsp;&gt;&nbsp;
+				<a href="http://geronimo.apache.org/apache-geronimo-v22-xml-schemas.html" title="Apache Geronimo v2.2 XML Schemas">Apache Geronimo v2.2 XML Schemas</a>
+            </TD>
+            <TD align="left" valign="middle" class="topBarDiv" nowrap="true">
+	            <A href="http://n3.nabble.com/Users-f328036.html">User List</A> | 
+				<A href="http://n3.nabble.com/Development-f342155.html">Dev List</A> | 
+				<A href="http://cwiki.apache.org/geronimo">Wiki</A> | 
+				<A href="http://issues.apache.org/jira/browse/GERONIMO">Issue Tracker</A>&nbsp;&nbsp;
+            </TD>
+        </TR>
+    </TABLE>
+<!-- #####################  END of breadcrumbs blue navigation bar #####################  -->
+
+        <TABLE border="0" cellpadding="4" cellspacing="8" width="100%" bgcolor="#FFFFFF">
+            <TR>
+                <TD valign="top" nowrap="true" width="175">
+
+<!-- #####################  BEGIN of left menu boxes #####################  -->
+					<TABLE bgcolor="#5FA3D6" border="0" cellspacing="1" cellpadding="0">
+						<TR>
+							<TD>
+								<TABLE border="0" cellspacing="0" cellpadding="4">
+									<TR>
+
+										<TD class="sideNavSectionTitle" bgcolor="#5FA3D6" width="175">
+											<FONT color="#FFFFFF" style="font-size:12px" face="Verdana, Helvetica, Arial">
+												<STRONG>&nbsp; Overview</STRONG>
+											</FONT>
+										</TD>
+									</TR>
+									
+									<TR>
+										<TD bgcolor="#F3F4F5">
+											<TABLE class="sideNavSectionContent">
+												<TR>
+													<TD width="8"></TD>
+													<TD align="left" width="100%">    
+														<A href="http://geronimo.apache.org/" title="Index">Home</A> <BR>
+														<A href="http://www.apache.org/licenses/LICENSE-2.0.html" title="Visit page outside Confluence" rel="nofollow">License <BR>
+														<A href="http://apache.org/" title="Visit page outside Confluence" rel="nofollow">ASF <BR>
+														<A href="http://geronimo.apache.org/project-policies.html" title="Project Policies">Project Policies</A><BR>
+														<A href="http://geronimo.apache.org/downloads.html" title="Downloads">Downloads</A><BR>
+														<A href="http://geronimo.apache.org/documentation.html" title="Documentation">Documentation</A><BR>
+														<A href="http://geronimo.apache.org/news-archive.html" title="News Archive">News Archive</A>
+													</TD>
+												</TR>
+											</TABLE>
+										</TD>
+									</TR>
+								</TABLE>
+							</TD>
+						</TR>
+					</TABLE>
+
+<!-- spacer  -->	<TABLE><TR><TD width="175" height="2"></TD></TR></TABLE>	<!-- spacer  -->
+					
+					<TABLE bgcolor="#5fa3d6" border="0" cellpadding="0" cellspacing="1">
+						<TBODY>
+							<TR>
+								<TD>
+									<TABLE border="0" cellpadding="4" cellspacing="0">
+										<TBODY>
+											<TR>
+												<TD class="sideNavSectionTitle" bgcolor="#5fa3d6" width="175">
+													<FONT style="font-size: 12px;" color="#ffffff" face="Verdana, Helvetica, Arial">
+														<STRONG>&nbsp; Search</STRONG>
+													</FONT>
+												</TD>
+											</TR>
+											<TR>
+											<TD bgcolor="#f3f4f5">
+												<TABLE>
+													<TBODY>
+														<TR>
+															<TD width="8"></TD>
+															<TD align="center" width="100%">
+																<FORM action="http://www.google.com/search" method="get" style="font-size: 10px;">
+																	<INPUT name="ie" type="hidden" value="UTF-8"></INPUT>
+																	<INPUT name="oe" type="hidden" value="UTF-8"></INPUT>
+																	<INPUT name="domains" type="hidden" value="geronimo.apache.org"></INPUT>
+																	<INPUT name="sitesearch" type="hidden" value="geronimo.apache.org"></INPUT>
+																	<INPUT maxlength="255" name="q" style="width: 110px;" type="text"></INPUT>
+																	<INPUT type="image" src="http://geronimo.apache.org/images/icons/srch_16.gif" alt="[search]" name="btnG"></INPUT>
+																</FORM>
+
+																<DIV class="grayed">
+																	Powered by Google Search
+																	<!--
+																	<FONT style="font-size: smaller;" align="center" color="#AAA" face="Verdana, Helvetica, Arial">
+																		Powered by Google Search
+																	</FONT>
+																	-->
+																</DIV>
+															</TD>
+														</TR>
+													</TBODY>
+												</TABLE>
+											</TD>
+										</TR>
+
+									</TABLE>
+								</TD>
+							</TR>
+						</TBODY>
+					</TABLE>
+
+<!-- spacer  -->	<TABLE><TR><TD width="175" height="2"></TD></TR></TABLE>	<!-- spacer  -->
+
+					<TABLE bgcolor="#5FA3D6" border="0" cellspacing="1" cellpadding="0">
+						<TR>
+							<TD>
+								<TABLE border="0" cellspacing="0" cellpadding="4">
+									<TR>
+										<TD class="sideNavSectionTitle" bgcolor="#5FA3D6" width="175">
+											<FONT color="#FFFFFF" style="font-size:12px" face="Verdana, Helvetica, Arial">
+												<STRONG>&nbsp; Community</STRONG>
+											</FONT>
+										</TD>
+									</TR>
+									<TR>
+										<TD bgcolor="#F3F4F5">
+											<TABLE class="sideNavSectionContent">
+												<TR>
+													<TD width="8"></TD>
+													<TD align="left" width="100%">
+														<A href="http://geronimo.apache.org/events.html" title="Events">Events</A><BR>
+														<A href="http://geronimo.apache.org/get-involved.html" title="Get Involved">Get Involved</A><BR>
+														<A href="http://geronimo.apache.org/committers.html" title="Committers">Committers</A><BR>
+														<A href="http://geronimo.apache.org/mailing-lists.html" title="Mailing Lists">Mailing Lists</A><BR>
+														<A href="http://geronimo.apache.org/discussion-forums.html" title="Discussion Forums">Discussion Forums</A><BR>
+														<A href="irc://irc.freenode.net/geronimo" title="Visit page outside Confluence" rel="nofollow">IRC <BR>
+														<A href="http://cwiki.apache.org/GMOxKB" title="Visit page outside Confluence" rel="nofollow">FAQ <BR>
+														<A href="http://cwiki.apache.org/geronimo" title="Visit page outside Confluence" rel="nofollow">Wiki <BR>
+														<A href="http://geronimo.apache.org/found-a-bug.html" title="Found a Bug">Found a Bug</A>?<BR>
+														<A href="http://geronimo.apache.org/service-and-support.html" title="Service and Support">Service and Support</A><BR>
+														<A href="http://www.apache.org/foundation/sponsorship.html" title="Visit page outside Confluence" rel="nofollow">ASF Sponsorship <BR>
+														<A href="http://www.apache.org/foundation/thanks.html" title="Visit page outside Confluence" rel="nofollow">ASF Thanks!
+													</TD>
+												</TR>
+											</TABLE>
+										</TD>
+									</TR>
+								</TABLE>
+							</TD>
+						</TR>
+					</TABLE>
+    
+<!-- spacer  -->	<TABLE><TR><TD width="175" height="2"></TD></TR></TABLE>	<!-- spacer  -->
+        
+					<TABLE bgcolor="#5FA3D6" border="0" cellspacing="1" cellpadding="0">
+						<TR>
+							<TD>
+								<TABLE border="0" cellspacing="0" cellpadding="4">
+									<TR>
+										<TD class="sideNavSectionTitle" bgcolor="#5FA3D6" width="175">
+											<FONT color="#FFFFFF" style="font-size:12px" face="Verdana, Helvetica, Arial">
+												<STRONG>&nbsp; Development</STRONG>
+											</FONT>
+										</TD>
+									</TR>
+									<TR>
+										<TD bgcolor="#F3F4F5">
+											<TABLE class="sideNavSectionContent">
+												<TR>
+													<TD width="8"></TD>
+													<TD align="left" width="100%">    
+														<A href="http://geronimo.apache.org/apidocs/2.0.1/" title="Visit page outside Confluence" rel="nofollow">Javadoc <BR>
+														<A href="http://geronimo.apache.org/xml-schemas.html" title="XML Schemas">XML Schemas</A><BR>
+														<A href="http://geronimo.apache.org/source-code.html" title="Source Code">Source Code</A><BR>
+														<A href="http://geronimo.apache.org/coding-standards.html" title="Coding Standards">Coding Standards</A><BR>
+														<A href="http://issues.apache.org/jira/browse/GERONIMO" title="Visit page outside Confluence" rel="nofollow">Issue Tracker <BR>
+														<A href="http://geronimo.apache.org/related-projects.html" title="Related Projects">Related Projects</A><BR>
+														<A href="http://cwiki.apache.org/GMOxSAMPLES" title="Visit page outside Confluence" rel="nofollow">Sample Applications 
+													</TD>
+												</TR>
+											</TABLE>
+										</TD>
+									</TR>
+								</TABLE>
+							</TD>
+						</TR>
+					</TABLE>
+    
+<!-- spacer  -->	<TABLE><TR><TD width="175" height="2"></TD></TR></TABLE>	<!-- spacer  -->
+
+					<TABLE bgcolor="#5FA3D6" border="0" cellspacing="1" cellpadding="0">
+						<TR>
+							<TD>
+								<TABLE border="0" cellspacing="0" cellpadding="4">
+									<TR>
+										<TD class="sideNavSectionTitle" bgcolor="#5FA3D6" width="175">
+											<FONT color="#FFFFFF" style="font-size:12px" face="Verdana, Helvetica, Arial">
+												<STRONG>&nbsp; Subprojects</STRONG>
+											</FONT>
+										</TD>
+									</TR>
+									<TR>
+										<TD bgcolor="#F3F4F5">
+											<TABLE class="sideNavSectionContent">
+												<TR>
+													<TD width="8"></TD>
+													<TD align="left" width="100%">    
+														<A href="http://geronimo.apache.org/development-tools.html" title="Development Tools">Development Tools</A><BR>
+														<A href="http://cwiki.apache.org/gbuild" title="Visit page outside Confluence" rel="nofollow">GBuild <BR>
+														<A href="http://cwiki.apache.org/GSHELL" title="Visit page outside Confluence" rel="nofollow">GShell <BR>
+														<A href="http://geronimo.apache.org/xbean" title="Visit page outside Confluence" rel="nofollow">XBean 
+													</TD>
+												</TR>
+											</TABLE>
+										</TD>
+									</TR>
+								</TABLE>
+							</TD>
+						</TR>
+					</TABLE>
+    
+<!-- spacer  -->	<TABLE><TR><TD width="175" height="2"></TD></TR></TABLE>	<!-- spacer  -->
+
+<!-- #####################  END of left menu boxes #####################  -->
+                    
+
+                </TD>
+                <TD align="left" valign="top">
+				
+					
+
+
+<!--   ######################################## BEGIN OF CONTENT  ##########################################   -->
+   <body>
+      <h1>
+         <a name="top">Documentation for plugins-1.3</a>
+      </h1>
+      <h2>Table of Contents</h2>
+      <ul>
+         <li>
+            <a href="#SchemaProperties">Schema Document Properties</a>
+         </li>
+         <li>
+            <a href="#SchemaDeclarations">Global Declarations</a>
+            <ul>
+               <li>
+                  <a href="#h-1253005147">Element: <strong>geronimo-plugin</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h-418068282">Element: <strong>geronimo-plugin-list</strong>
+                  </a>
+               </li>
+            </ul>
+         </li>
+         <li>
+            <a href="#SchemaDefinitions">Global Definitions</a>
+            <ul>
+               <li>
+                  <a href="#h-235423471">Complex Type: <strong>artifactType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h2138790071">Complex Type: <strong>config-xml-contentType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h951809513">Complex Type: <strong>copy-fileType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h1955101898">Complex Type: <strong>dependencyType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h1234743501">Complex Type: <strong>hashType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h1312712086">Complex Type: <strong>licenseType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h-799415475">Complex Type: <strong>plugin-listType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h-1273280476">Complex Type: <strong>pluginArtifactType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h91651890">Complex Type: <strong>pluginType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h238684533">Complex Type: <strong>prerequisiteType</strong>
+                  </a>
+               </li>
+               <li>
+                  <a href="#h-427698284">Complex Type: <strong>propertyType</strong>
+                  </a>
+               </li>
+            </ul>
+         </li>
+      </ul>
+      <ul id="legendTOC" style="margin-top: 0em">
+         <li>
+            <a href="#Legend">Legend</a>
+         </li>
+      </ul>
+      <ul id="glossaryTOC" style="margin-top: 0em">
+         <li>
+            <a href="#Glossary">Glossary</a>
+         </li>
+      </ul>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h2>
+         <a name="SchemaProperties">Schema Document Properties</a>
+      </h2>
+      <table class="properties">
+         <tr>
+            <th>
+               <a title="Look up 'Target Namespace' in glossary"
+                  href="plugins-1.3.xsd.html#term_TargetNS">Target Namespace</a>
+            </th>
+            <td>
+               <span class="targetNS">http://geronimo.apache.org/xml/ns/plugins-1.3</span>
+            </td>
+         </tr>
+         <tr>
+            <th>Element and Attribute Namespaces</th>
+            <td>
+               <ul>
+                  <li>Global element and attribute declarations belong to this schema's target namespace.</li>
+                  <li>By default, local element declarations belong to this schema's target namespace.</li>
+                  <li>By default, local attribute declarations have no namespace.</li>
+               </ul>
+            </td>
+         </tr>
+         <tr>
+            <th>Schema Composition</th>
+            <td>
+               <ul>
+                  <li>This schema imports schema(s) from the following namespace(s):<ul>
+                        <li>
+                           <em>http://geronimo.apache.org/xml/ns/attributes-1.2</em> (at attributes-1.2.xsd)</li>
+                     </ul>
+                  </li>
+               </ul>
+            </td>
+         </tr>
+         <tr>
+            <th>Documentation</th>
+            <td class="documentation">
+            Schema for a list of Geronimo plugins available at some external site
+            (namely, a Maven 2 repository).
+        </td>
+         </tr>
+         <tr>
+            <th>Application Data</th>
+            <td>
+               <code>&lt;<a href="#ns_jaxb" title="Find out namespace of 'jaxb' prefix">jaxb</a>:globalBindings&gt; <div style="margin-left: 1.5em">
+                     <code>&lt;<a href="#ns_xjc" title="Find out namespace of 'xjc' prefix">xjc</a>:serializable uid="12343"/&gt;</code>
+                  </div>&lt;/<a href="#ns_jaxb" title="Find out namespace of 'jaxb' prefix">jaxb</a>:globalBindings&gt;</code>
+            </td>
+         </tr>
+      </table>
+      <h3>Declared Namespaces</h3>
+      <table class="namespaces">
+         <tr>
+            <th>Prefix</th>
+            <th>Namespace</th>
+         </tr>
+         <tr>
+            <td>
+               <a name="ns_xml">xml</a>
+            </td>
+            <td>http://www.w3.org/XML/1998/namespace</td>
+         </tr>
+         <tr>
+            <td>
+               <a name="ns_list">list</a>
+            </td>
+            <td>
+               <span class="targetNS">http://geronimo.apache.org/xml/ns/plugins-1.3</span>
+            </td>
+         </tr>
+         <tr>
+            <td>
+               <a name="ns_xs">xs</a>
+            </td>
+            <td>http://www.w3.org/2001/XMLSchema</td>
+         </tr>
+         <tr>
+            <td>
+               <a name="ns_atts">atts</a>
+            </td>
+            <td>http://geronimo.apache.org/xml/ns/attributes-1.2</td>
+         </tr>
+         <tr>
+            <td>
+               <a name="ns_jaxb">jaxb</a>
+            </td>
+            <td>http://java.sun.com/xml/ns/jaxb</td>
+         </tr>
+         <tr>
+            <td>
+               <a name="ns_xjc">xjc</a>
+            </td>
+            <td>http://java.sun.com/xml/ns/jaxb/xjc</td>
+         </tr>
+      </table>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="schema_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:schema</span> 
+               <span class="scTag">targetNamespace</span>="<span class="scContent">http://geronimo.apache.org/xml/ns/plugins-1.3</span>" <span class="scTag">elementFormDefault</span>="<span class="scContent">qualified</span>" <span class="scTag">attributeFormDefault</span>="<span class="scContent">unqualified</span>" <span class="scTag">extensionBindingPrefixes</span>="<span class="scContent">xjc</span>" <span class="scTag">version</span>="<span class="scContent">2.0</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:import</span> 
+                  <span class="scTag">namespace</span>="<span class="scContent">http://geronimo.apache.org/xml/ns/attributes-1.2</span>" <span class="scTag">schemaLocation</span>="<span class="scContent">attributes-1.2.xsd</span>"/&gt;</div>
+               <div class="scContent" style="margin-left: 1.5em">...</div>&lt;/<span class="scTag">xs:schema</span>&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h2>
+         <a name="SchemaDeclarations">Global Declarations</a>
+      </h2>
+      <h3>Element: <a name="h-1253005147" class="name">geronimo-plugin</a>
+      </h3>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>geronimo-plugin</td>
+         </tr>
+         <tr>
+            <th>Type</th>
+            <td>
+               <span class="type">
+                  <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;pluginType&#34; type definition." href="#h91651890">pluginType</a>
+               </span>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Nillable' in glossary"
+                  href="plugins-1.3.xsd.html#term_Nillable">Nillable</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>Documentation</th>
+            <td class="documentation">
+                The geronimo-plugin root element is used as the config file submitted
+                with an individual Geronimo plugin to the plugin repository. It will be
+                merged into the plugin list for the repository when the submitted plugin
+                is accepted.
+
+                It is also used for the metadata packed into a plugin when a plugin archive
+                is downloaded from an online repository for local installation, in which
+                case it should be packed into the archive at META-INF/geronimo-plugin.xml
+            </td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Logical Diagram</span>
+         </div>
+         <div id="h-1253005147_logicalDiagram" class="contents">
+            <img usemap="#h570744592" src="schemaDiagrams/h570744592.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h570744592.map--><map name="h570744592">
+</map>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h-1253005147_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:geronimo-plugin&gt; <br/>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:name&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:name&gt; <span class="occurs">[1]</span> 
+                  <p class="documentation">'A human-readable name for this plugin. This will be used to identify the plugin to a user when giving them a list of plugins to select from.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:category&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:category&gt; <span class="occurs">[1]</span> 
+                  <p class="documentation">'A category name for this plugin. The user interface typically groups plugins by their category name, so this should match the value for other plugins in the same category.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:pluginGroup&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:pluginGroup&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'Influences whether a geronimo plugin is a geronimo plugin group, which is just a list of other plugins to install. The dependencies listed for this plugin will be treated as the list of actual plugins to install.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:description&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:description&gt; <span class="occurs">[1]</span> 
+                  <p class="documentation">'A description of this plugin. This will be displayed when the user looks for more information about this plugin. It typically includes a description of what it does, what if any third-party software it\'s based on, why it would be interesting to use it, etc. Currently this should be plain text, where whitespace is not significant except an entirely blank line indicates a paragraph break (like this documentation, for example). This may change to a more structured format in the future, if we can agree on what that ought to be.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:url&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:url&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'The URL for a site that contains more detailed information about this plugin. The plugin repository has access to the basic information provided in this file, but a plugin may have a home page with more detailed information, documentation, source code, etc.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:author&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:author&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'Names the author of the plugin. This may be a person, a company, an open source project, or whatever. Basically, this gives some idea who submitted the plugin, perhaps where to go for support, etc.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:license&gt; <span class="type">
+                     <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;licenseType&#34; type definition." href="#h1312712086">licenseType</a>
+                  </span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:license&gt; <span class="occurs">[0..*]</span> 
+                  <p class="documentation">'The name of the license that applies to this plugin, usually composed of a license class (if any) followed by the name and version of a license: BSD ¨C¨C Apache Software License (ASL) 2.0 GPL ¨C¨C Lesser General Public License (LGPL) 2 If there is more than one license listed then that means the user may choose among any of the available licenses. Contains a mandatory true/false attribute indicating whether this license is OSI-approved (e.g. whether the plugin is open source). Note that the license declared here applies only to the current component. Any dependencies may be licensed separately.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:plugin-artifact&gt; <span class="type">
+                     <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;pluginArtifactType&#34; type definition." href="#h-1273280476">pluginArtifactType</a>
+                  </span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:plugin-artifact&gt; <span class="occurs">[1..*]</span> 
+                  <p class="documentation">'A version and container senstive instance of this plugin.'</p>
+               </div>&lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:geronimo-plugin&gt;</div>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Diagram</span>
+         </div>
+         <div id="h-1253005147_diagram" class="contents">
+            <img usemap="#h893699098" src="schemaDiagrams/h893699098.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h893699098.map--><map name="h893699098">
+               <area shape="rect" alt="h1312712086" coords="422,337,500,393"
+                     href="plugins-1.3.xsd.html#h1312712086"/>
+
+               <area shape="rect" alt="h-1273280476" coords="422,403,544,459"
+                     href="plugins-1.3.xsd.html#h-1273280476"/>
+
+            </map>
+         </div>
+      </div>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="h-1253005147_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> 
+               <span class="scTag">name</span>="<span class="scContent">geronimo-plugin</span>" <span class="scTag">type</span>="<span class="scContent">
+                  <span class="type">
+                     <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;pluginType&#34; type definition." href="#h91651890">pluginType</a>
+                  </span>
+               </span>"/&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h3>Element: <a name="h-418068282" class="name">geronimo-plugin-list</a>
+      </h3>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>geronimo-plugin-list</td>
+         </tr>
+         <tr>
+            <th>Type</th>
+            <td>
+               <span class="type">
+                  <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;plugin-listType&#34; type definition." href="#h-799415475">plugin-listType</a>
+               </span>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Nillable' in glossary"
+                  href="plugins-1.3.xsd.html#term_Nillable">Nillable</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>Documentation</th>
+            <td class="documentation">
+                The geronimo-plugin-list root element is used for the config file present
+                in the root directory of a Maven repository supporting Geronimo plugin
+                downloads. This will be scanned by Geronimo clients to determine what
+                plugins are available on that server.
+            </td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Logical Diagram</span>
+         </div>
+         <div id="h-418068282_logicalDiagram" class="contents">
+            <img usemap="#h1426128803" src="schemaDiagrams/h1426128803.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h1426128803.map--><map name="h1426128803">
+</map>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h-418068282_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:geronimo-plugin-list&gt; <br/>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:plugin&gt; <span class="type">
+                     <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;pluginType&#34; type definition." href="#h91651890">pluginType</a>
+                  </span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:plugin&gt; <span class="occurs">[0..*]</span> 
+                  <p class="documentation">'The list of plugins available in the current plugin repository.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:default-repository&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:default-repository&gt; <span class="occurs">[0..*]</span> 
+                  <p class="documentation">'Each default-repository is a URL to check for any dependencies that need to be downloaded. Different values can be used, for example, to host Geronimo plugins at one site and common third-party JARs at another site, or to maintain a plugin list at a site that is not actually a repository. The URL where this fill is downloaded from must list itself as the first default-repository if it wants to be checked for file downloads in addition to hosting the plugin list. For every dnwload, each of the repositories listed here will be checked in the order listed until the artifact is found. However, if a plugin in the list includes its own source-repository list, those repositories will be used instead of these list-level repositories when downloading that plugin or its dependencies. Note that while the primary repository may be protected by HTTP Basic authentication, the backup repositories must either use the same username and password as 
 the primary or use no authentication.'</p>
+               </div>&lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:geronimo-plugin-list&gt;</div>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Diagram</span>
+         </div>
+         <div id="h-418068282_diagram" class="contents">
+            <img usemap="#h1207480537" src="schemaDiagrams/h1207480537.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h1207480537.map--><map name="h1207480537">
+               <area shape="rect" alt="h91651890" coords="470,10,540,66"
+                     href="plugins-1.3.xsd.html#h91651890"/>
+
+            </map>
+         </div>
+      </div>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="h-418068282_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> 
+               <span class="scTag">name</span>="<span class="scContent">geronimo-plugin-list</span>" <span class="scTag">type</span>="<span class="scContent">
+                  <span class="type">
+                     <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;plugin-listType&#34; type definition." href="#h-799415475">plugin-listType</a>
+                  </span>
+               </span>"/&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h2>
+         <a name="SchemaDefinitions">Global Definitions</a>
+      </h2>
+      <h3>Complex Type: <a name="h-235423471" class="name">artifactType</a>
+      </h3>
+      <table class="hierarchy">
+         <tr>
+            <th>Super-types:</th>
+            <td>None</td>
+         </tr>
+         <tr>
+            <th>Sub-types:</th>
+            <td>
+               <ul>
+                  <li>
+                     <span class="type">
+                        <a title="Jump to &#34;dependencyType&#34; type definition." href="#h1955101898">dependencyType</a>
+                     </span> (by extension)</li>
+               </ul>
+            </td>
+         </tr>
+      </table>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>artifactType</td>
+         </tr>
+         <tr>
+            <th>Used by (from the same schema document)</th>
+            <td>Complex Type <b>
+                  <a href="#h-1273280476">pluginArtifactType</a>
+               </b>, Complex Type <b>
+                  <a href="#h-1273280476">pluginArtifactType</a>
+               </b>, Complex Type <b>
+                  <a href="#h238684533">prerequisiteType</a>
+               </b>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>Documentation</th>
+            <td class="documentation">
+                
+                Refers to either another module running in the server, or
+                an entry in the server's Repository.  In either case this effectively uses a
+                URI.
+
+                When this is pointing to a repository entry, the URI must have a form
+                acceptable to the repository, which is currently a URI consisting of
+                Maven-style identifiers separated by slashes (groupId/artifactId/version/type,
+                for example, the URI "postgresql/postgresql-8.0-jdbc/313/jar" for a file like
+                "repository/postgresql/postgresql-8.0-jdbc-313.jar").
+
+                When this is pointing to a module, the URI should match the
+                module's moduleId.  This also looks
+                like a Maven-style URI discussed above.
+
+                The artifactType element can take either a straight URI (as in the examples
+                above), or maven-style identifier fragments (groupId, type, artifactId, and
+                version), which it will compose into a URI by adding up the fragments with
+                slashes in between.
+
+                There is a correspondence between the xml format and a URI.  For example, the URI
+
+                postgresql/postgresql-8.0-jdbc/313/jar
+
+                corresponds to the xml:
+
+                &lt;groupId&gt;postgresql&lt;/groupId&gt;
+                &lt;artifactId&gt;postgresql-8.0-jdbc&lt;/artifactId&gt;
+                &lt;version&gt;313&lt;/version&gt;
+                &lt;type&gt;jar&lt;/type&gt;
+	            
+            </td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h-235423471_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;...&gt; <br/>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:groupId&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:groupId&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'The name for group containing this module. By default, it is considered \'default\' for declaration and wild card \'*\' for dependencies.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:artifactId&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:artifactId&gt; <span class="occurs">[1]</span> 
+                  <p class="documentation">'The name for module in a specified group. All the artifactId\'s should be unique within a group. If no articfactId is provided it will be defaulted to file name of the module file.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:version&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:version&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'The version number for the module formatted by dot separated numbers. If no version is provided it will be defaulted to numeric timestamp generated by System.currentTimeMillis() at deploy time. In case of dependencies latest available version will be used.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:type&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:type&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'This element defines the type of the module. The type could be \'CAR\', \'JAR\', EAR\', \'WAR\', etc. If no type is provided it will be defaulted appropriately by the deployer depending upon type of deployed module.'</p>
+               </div>&lt;/...&gt;</div>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Diagram</span>
+         </div>
+         <div id="h-235423471_diagram" class="contents">
+            <img usemap="#h980242990" src="schemaDiagrams/h980242990.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h980242990.map--><map name="h980242990">
+</map>
+         </div>
+      </div>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="h-235423471_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> 
+               <span class="scTag">name</span>="<span class="scContent">artifactType</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div class="comment" style="margin-left: 1.5em">&lt;-- TODO not sure if groupId can in fact be optional --&gt;</div>
+                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> 
+                     <span class="scTag">name</span>="<span class="scContent">groupId</span>" <span class="scTag">type</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>
+                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> 
+                     <span class="scTag">name</span>="<span class="scContent">artifactId</span>" <span class="scTag">type</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                     </span>"/&gt;</div>
+                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> 
+                     <span class="scTag">name</span>="<span class="scContent">version</span>" <span class="scTag">type</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>
+                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> 
+                     <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h3>Complex Type: <a name="h2138790071" class="name">config-xml-contentType</a>
+      </h3>
+      <table class="hierarchy">
+         <tr>
+            <th>Super-types:</th>
+            <td>None</td>
+         </tr>
+         <tr>
+            <th>Sub-types:</th>
+            <td>None</td>
+         </tr>
+      </table>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>config-xml-contentType</td>
+         </tr>
+         <tr>
+            <th>Used by (from the same schema document)</th>
+            <td>Complex Type <b>
+                  <a href="#h-1273280476">pluginArtifactType</a>
+               </b>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>Documentation</th>
+            <td class="documentation">
+                Lets a plugin declare data that should be inserted into config.xml
+                when the plugin is installed. This is normally used to add ports
+                and other settings that the user is likely to want to change. The
+                gbean entries declared here will be written into config.xml for the
+                new module when the plugin is installed.
+            </td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h2138790071_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;...<br/>
+               <span style="margin-left: 0.5em"> load="<span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> 
+                  <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'Whether the module should be marked load true or false. If marked false it can still be started if other started modules depend on it.'</p>"</span>
+               <br/>
+               <span style="margin-left: 0.5em"> condition="<span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> 
+                  <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'Optional condition that if present is evaluated to determine whether to load the module.'</p>"</span>
+               <br/>
+               <span style="margin-left: 0.5em"> server="<span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> 
+                  <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'The \"server\", i.e. the named set of configuration files, this should be added to.'</p>"</span>&gt; <br/>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_atts" title="Find out namespace of 'atts' prefix">atts</a>:<a title="&#34;comment&#34; element declaration could not be found."
+                     href="javascript:void(0)"
+                     onclick="alert('&#34;comment&#34; element declaration could not be found.');">comment</a>&gt; ... &lt;/<a href="#ns_atts" title="Find out namespace of 'atts' prefix">atts</a>:<a title="&#34;comment&#34; element declaration could not be found."
+                     href="javascript:void(0)"
+                     onclick="alert('&#34;comment&#34; element declaration could not be found.');">comment</a>&gt; <span class="occurs">[0..1]</span>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_atts" title="Find out namespace of 'atts' prefix">atts</a>:<a title="&#34;gbean&#34; element declaration could not be found."
+                     href="javascript:void(0)"
+                     onclick="alert('&#34;gbean&#34; element declaration could not be found.');">gbean</a>&gt; ... &lt;/<a href="#ns_atts" title="Find out namespace of 'atts' prefix">atts</a>:<a title="&#34;gbean&#34; element declaration could not be found."
+                     href="javascript:void(0)"
+                     onclick="alert('&#34;gbean&#34; element declaration could not be found.');">gbean</a>&gt; <span class="occurs">[1..*]</span>
+               </div>&lt;/...&gt;</div>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Diagram</span>
+         </div>
+         <div id="h2138790071_diagram" class="contents">
+            <img usemap="#h1703871432" src="schemaDiagrams/h1703871432.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h1703871432.map--><map name="h1703871432">
+               <area shape="rect" alt="h-948439012" coords="327,0,449,56"
+                     href="attributes-1.2.xsd.html#h-948439012"/>
+
+               <area shape="rect" alt="h-601039468" coords="327,66,429,122"
+                     href="attributes-1.2.xsd.html#h-601039468"/>
+
+            </map>
+         </div>
+      </div>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="h2138790071_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> 
+               <span class="scTag">name</span>="<span class="scContent">config-xml-contentType</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> 
+                     <span class="scTag">ref</span>="<span class="scContent">
+                        <a href="#ns_atts" title="Find out namespace of 'atts' prefix">atts</a>:<a title="&#34;comment&#34; element declaration could not be found."
+                           href="javascript:void(0)"
+                           onclick="alert('&#34;comment&#34; element declaration could not be found.');">comment</a>
+                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>
+                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> 
+                     <span class="scTag">ref</span>="<span class="scContent">
+                        <a href="#ns_atts" title="Find out namespace of 'atts' prefix">atts</a>:<a title="&#34;gbean&#34; element declaration could not be found."
+                           href="javascript:void(0)"
+                           onclick="alert('&#34;gbean&#34; element declaration could not be found.');">gbean</a>
+                     </span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>
+               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> 
+                  <span class="scTag">name</span>="<span class="scContent">load</span>" <span class="scTag">type</span>="<span class="scContent">
+                     <span class="type">
+                        <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span>
+                  </span>" <span class="scTag">default</span>="<span class="scContent">true</span>"/&gt;</div>
+               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> 
+                  <span class="scTag">name</span>="<span class="scContent">condition</span>" <span class="scTag">type</span>="<span class="scContent">
+                     <span class="type">
+                        <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                  </span>"/&gt;</div>
+               <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> 
+                  <span class="scTag">name</span>="<span class="scContent">server</span>" <span class="scTag">type</span>="<span class="scContent">
+                     <span class="type">
+                        <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                  </span>" <span class="scTag">default</span>="<span class="scContent">default</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h3>Complex Type: <a name="h951809513" class="name">copy-fileType</a>
+      </h3>
+      <table class="hierarchy">
+         <tr>
+            <th>Super-types:</th>
+            <td>
+               <span class="type">
+                  <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>copy-fileType</strong> (by extension)</td>
+         </tr>
+         <tr>
+            <th>Sub-types:</th>
+            <td>None</td>
+         </tr>
+      </table>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>copy-fileType</td>
+         </tr>
+         <tr>
+            <th>Used by (from the same schema document)</th>
+            <td>Complex Type <b>
+                  <a href="#h-1273280476">pluginArtifactType</a>
+               </b>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>Documentation</th>
+            <td class="documentation">
+                The name of a file in the plugin archive that should be copied into
+                the server installation tree somewhere when the plugin is installed.
+                There may be a path component (relative to the root of the plugin
+                archive), though that will not be used to construct the destination
+                location. For example:
+
+                <copy-file xmlns="" relative-to="server" dest-dir="var/security/keystores">
+                    resources/keystores/my-keystore
+                </copy-file>
+
+                This will copy the file resources/keystores/my-keystore to e.g.
+                var/security/keystores/my-keystore
+            </td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h951809513_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;...<br/>
+               <span style="margin-left: 0.5em" class="newFields"> relative-to="<span class="constraint">
+                     <span class="type">
+                        <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:NMTOKEN</span> (<em>value</em> comes from list: {'geronimo'|'server'})</span> 
+                  <span class="occurs">[1]</span> 
+                  <p class="documentation">'Indicates whether the destination is relative to the Geronimo install directory or the server instance directory (which are the same unless the server instance is configured). The values presently supported are: geronimo server'</p>"</span>
+               <br/>
+               <span style="margin-left: 0.5em" class="newFields"> dest-dir="<span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> 
+                  <span class="occurs">[1]</span> 
+                  <p class="documentation">'The directory to copy the file to, relative to either the Geronimo install dir or the server\'s home directory (normally the same as the Geronimo install dir but may be configured to be elsewhere).'</p>"</span>&gt; <br/>
+               <span style="margin-left: 1.5em"> 
+                  <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> 
+               </span>
+               <br/>&lt;/...&gt;</div>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Diagram</span>
+         </div>
+         <div id="h951809513_diagram" class="contents">
+            <img usemap="#h745624150" src="schemaDiagrams/h745624150.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h745624150.map--><map name="h745624150">
+</map>
+         </div>
+      </div>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="h951809513_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> 
+               <span class="scTag">name</span>="<span class="scContent">copy-fileType</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:simpleContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> 
+                     <span class="scTag">base</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                     </span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> 
+                        <span class="scTag">name</span>="<span class="scContent">relative-to</span>" <span class="scTag">use</span>="<span class="scContent">required</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:simpleType</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> 
+                              <span class="scTag">base</span>="<span class="scContent">
+                                 <span class="type">
+                                    <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:NMTOKEN</span>
+                              </span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> 
+                                 <span class="scTag">value</span>="<span class="scContent">geronimo</span>"/&gt;</div>
+                              <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> 
+                                 <span class="scTag">value</span>="<span class="scContent">server</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>&lt;/<span class="scTag">xs:attribute</span>&gt;</div>
+                     <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> 
+                        <span class="scTag">name</span>="<span class="scContent">dest-dir</span>" <span class="scTag">type</span>="<span class="scContent">
+                           <span class="type">
+                              <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                        </span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:simpleContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h3>Complex Type: <a name="h1955101898" class="name">dependencyType</a>
+      </h3>
+      <table class="hierarchy">
+         <tr>
+            <th>Super-types:</th>
+            <td>
+               <span class="type">
+                  <a title="Jump to &#34;artifactType&#34; type definition." href="#h-235423471">artifactType</a>
+               </span> &lt; <strong>dependencyType</strong> (by extension)</td>
+         </tr>
+         <tr>
+            <th>Sub-types:</th>
+            <td>None</td>
+         </tr>
+      </table>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>dependencyType</td>
+         </tr>
+         <tr>
+            <th>Used by (from the same schema document)</th>
+            <td>Complex Type <b>
+                  <a href="#h-1273280476">pluginArtifactType</a>
+               </b>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>Documentation</th>
+            <td class="documentation">
+                See pluginType/dependency above
+            </td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h1955101898_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;...<br/>
+               <span style="margin-left: 0.5em" class="newFields"> start="<span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> 
+                  <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'Influences whether a dependency is marked to start. A plugin is marked to start in a particular server \"instance\" primarily based on the load and condition settings in the config-xml sections. However the start attribute overrides this for plugins installed as dependencies.'</p>"</span>&gt; <br/>
+               <div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:groupId&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:groupId&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'The name for group containing this module. By default, it is considered \'default\' for declaration and wild card \'*\' for dependencies.'</p>
+               </div>
+               <div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:artifactId&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:artifactId&gt; <span class="occurs">[1]</span> 
+                  <p class="documentation">'The name for module in a specified group. All the artifactId\'s should be unique within a group. If no articfactId is provided it will be defaulted to file name of the module file.'</p>
+               </div>
+               <div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:version&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:version&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'The version number for the module formatted by dot separated numbers. If no version is provided it will be defaulted to numeric timestamp generated by System.currentTimeMillis() at deploy time. In case of dependencies latest available version will be used.'</p>
+               </div>
+               <div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:type&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:type&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'This element defines the type of the module. The type could be \'CAR\', \'JAR\', EAR\', \'WAR\', etc. If no type is provided it will be defaulted appropriately by the deployer depending upon type of deployed module.'</p>
+               </div>&lt;/...&gt;</div>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Diagram</span>
+         </div>
+         <div id="h1955101898_diagram" class="contents">
+            <img usemap="#h-1191559083" src="schemaDiagrams/h-1191559083.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h-1191559083.map--><map name="h-1191559083">
+</map>
+         </div>
+      </div>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="h1955101898_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> 
+               <span class="scTag">name</span>="<span class="scContent">dependencyType</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> 
+                     <span class="scTag">base</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;artifactType&#34; type definition." href="#h-235423471">artifactType</a>
+                        </span>
+                     </span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> 
+                        <span class="scTag">name</span>="<span class="scContent">start</span>" <span class="scTag">type</span>="<span class="scContent">
+                           <span class="type">
+                              <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span>
+                        </span>" <span class="scTag">use</span>="<span class="scContent">optional</span>" <span class="scTag">default</span>="<span class="scContent">true</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h3>Complex Type: <a name="h1234743501" class="name">hashType</a>
+      </h3>
+      <table class="hierarchy">
+         <tr>
+            <th>Super-types:</th>
+            <td>
+               <span class="type">
+                  <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>hashType</strong> (by extension)</td>
+         </tr>
+         <tr>
+            <th>Sub-types:</th>
+            <td>None</td>
+         </tr>
+      </table>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>hashType</td>
+         </tr>
+         <tr>
+            <th>Used by (from the same schema document)</th>
+            <td>Complex Type <b>
+                  <a href="#h-1273280476">pluginArtifactType</a>
+               </b>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>Documentation</th>
+            <td class="documentation">
+                See pluginType/hash above
+            </td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h1234743501_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;...<br/>
+               <span style="margin-left: 0.5em" class="newFields"> type="<span class="constraint">
+                     <span class="type">
+                        <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:NMTOKEN</span> (<em>value</em> comes from list: {'MD5'|'SHA-1'})</span> 
+                  <span class="occurs">[1]</span> 
+                  <p class="documentation">'Indicates the type of hash. The values presently supported are: MD5 SHA-1'</p>"</span>&gt; <br/>
+               <span style="margin-left: 1.5em"> 
+                  <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> 
+               </span>
+               <br/>&lt;/...&gt;</div>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Diagram</span>
+         </div>
+         <div id="h1234743501_diagram" class="contents">
+            <img usemap="#h1815174898" src="schemaDiagrams/h1815174898.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h1815174898.map--><map name="h1815174898">
+</map>
+         </div>
+      </div>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="h1234743501_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> 
+               <span class="scTag">name</span>="<span class="scContent">hashType</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:simpleContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> 
+                     <span class="scTag">base</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                     </span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> 
+                        <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">use</span>="<span class="scContent">required</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:simpleType</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> 
+                              <span class="scTag">base</span>="<span class="scContent">
+                                 <span class="type">
+                                    <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:NMTOKEN</span>
+                              </span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> 
+                                 <span class="scTag">value</span>="<span class="scContent">MD5</span>"/&gt;</div>
+                              <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> 
+                                 <span class="scTag">value</span>="<span class="scContent">SHA-1</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>&lt;/<span class="scTag">xs:attribute</span>&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:simpleContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h3>Complex Type: <a name="h1312712086" class="name">licenseType</a>
+      </h3>
+      <table class="hierarchy">
+         <tr>
+            <th>Super-types:</th>
+            <td>
+               <span class="type">
+                  <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>licenseType</strong> (by extension)</td>
+         </tr>
+         <tr>
+            <th>Sub-types:</th>
+            <td>None</td>
+         </tr>
+      </table>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>licenseType</td>
+         </tr>
+         <tr>
+            <th>Used by (from the same schema document)</th>
+            <td>Complex Type <b>
+                  <a href="#h91651890">pluginType</a>
+               </b>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+         <tr>
+            <th>Documentation</th>
+            <td class="documentation">
+                See pluginType/license above
+            </td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h1312712086_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;...<br/>
+               <span style="margin-left: 0.5em" class="newFields"> osi-approved="<span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> 
+                  <span class="occurs">[1]</span> 
+                  <p class="documentation">'Indicates whether this license is OSI-approved, which is to say, whether the plugin is open source. Typically this is true for all licenses you\'d expect to be open source, and false for proprietary plugins. If there\'s some doubt, visit http://www.opensource.org/licenses/index.php'</p>"</span>&gt; <br/>
+               <span style="margin-left: 1.5em"> 
+                  <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> 
+               </span>
+               <br/>&lt;/...&gt;</div>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Diagram</span>
+         </div>
+         <div id="h1312712086_diagram" class="contents">
+            <img usemap="#h-1681176055" src="schemaDiagrams/h-1681176055.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h-1681176055.map--><map name="h-1681176055">
+</map>
+         </div>
+      </div>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="h1312712086_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> 
+               <span class="scTag">name</span>="<span class="scContent">licenseType</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:simpleContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> 
+                     <span class="scTag">base</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                     </span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> 
+                        <span class="scTag">name</span>="<span class="scContent">osi-approved</span>" <span class="scTag">type</span>="<span class="scContent">
+                           <span class="type">
+                              <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span>
+                        </span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:simpleContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h3>Complex Type: <a name="h-799415475" class="name">plugin-listType</a>
+      </h3>
+      <table class="hierarchy">
+         <tr>
+            <th>Super-types:</th>
+            <td>None</td>
+         </tr>
+         <tr>
+            <th>Sub-types:</th>
+            <td>None</td>
+         </tr>
+      </table>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>plugin-listType</td>
+         </tr>
+         <tr>
+            <th>Used by (from the same schema document)</th>
+            <td>Element <b>
+                  <a href="#h-418068282">geronimo-plugin-list</a>
+               </b>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h-799415475_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;...&gt; <br/>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:plugin&gt; <span class="type">
+                     <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;pluginType&#34; type definition." href="#h91651890">pluginType</a>
+                  </span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:plugin&gt; <span class="occurs">[0..*]</span> 
+                  <p class="documentation">'The list of plugins available in the current plugin repository.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:default-repository&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:default-repository&gt; <span class="occurs">[0..*]</span> 
+                  <p class="documentation">'Each default-repository is a URL to check for any dependencies that need to be downloaded. Different values can be used, for example, to host Geronimo plugins at one site and common third-party JARs at another site, or to maintain a plugin list at a site that is not actually a repository. The URL where this fill is downloaded from must list itself as the first default-repository if it wants to be checked for file downloads in addition to hosting the plugin list. For every dnwload, each of the repositories listed here will be checked in the order listed until the artifact is found. However, if a plugin in the list includes its own source-repository list, those repositories will be used instead of these list-level repositories when downloading that plugin or its dependencies. Note that while the primary repository may be protected by HTTP Basic authentication, the backup repositories must either use the same username and password as 
 the primary or use no authentication.'</p>
+               </div>&lt;/...&gt;</div>
+         </div>
+      </div>
+      <div class="sample box">
+         <div> 
+            <span class="caption">Diagram</span>
+         </div>
+         <div id="h-799415475_diagram" class="contents">
+            <img usemap="#h643062898" src="schemaDiagrams/h643062898.png"/>
+            <!--
+            Map ref: file:/C:/schema//schemaDiagrams/h643062898.map--><map name="h643062898">
+               <area shape="rect" alt="h91651890" coords="267,0,337,56"
+                     href="plugins-1.3.xsd.html#h91651890"/>
+
+            </map>
+         </div>
+      </div>
+      <div class="schemaComponent box">
+         <div> 
+            <span class="caption">Schema Component Representation</span>
+         </div>
+         <div id="h-799415475_scbox" class="contents">
+            <div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> 
+               <span class="scTag">name</span>="<span class="scContent">plugin-listType</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> 
+                     <span class="scTag">name</span>="<span class="scContent">plugin</span>" <span class="scTag">type</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;pluginType&#34; type definition." href="#h91651890">pluginType</a>
+                        </span>
+                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>
+                  <div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> 
+                     <span class="scTag">name</span>="<span class="scContent">default-repository</span>" <span class="scTag">type</span>="<span class="scContent">
+                        <span class="type">
+                           <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span>
+                     </span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
+         </div>
+      </div>
+      <div style="text-align: right; clear: both;">
+         <a href="#top">top</a>
+      </div>
+      <hr/>
+      <h3>Complex Type: <a name="h-1273280476" class="name">pluginArtifactType</a>
+      </h3>
+      <table class="hierarchy">
+         <tr>
+            <th>Super-types:</th>
+            <td>None</td>
+         </tr>
+         <tr>
+            <th>Sub-types:</th>
+            <td>None</td>
+         </tr>
+      </table>
+      <table class="properties">
+         <tr>
+            <th>Name</th>
+            <td>pluginArtifactType</td>
+         </tr>
+         <tr>
+            <th>Used by (from the same schema document)</th>
+            <td>Complex Type <b>
+                  <a href="#h91651890">pluginType</a>
+               </b>
+            </td>
+         </tr>
+         <tr>
+            <th>
+               <a title="Look up 'Abstract' in glossary"
+                  href="plugins-1.3.xsd.html#term_Abstract">Abstract</a>
+            </th>
+            <td>no</td>
+         </tr>
+      </table>
+      <div class="sample box">
+         <div> 
+            <span class="caption">XML Instance Representation</span>
+         </div>
+         <div id="h-1273280476_xibox" class="contents">
+            <div style="margin-left: 0em">&lt;...&gt; <br/>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:module-id&gt; <span class="type">
+                     <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;artifactType&#34; type definition." href="#h-235423471">artifactType</a>
+                  </span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:module-id&gt; <span class="occurs">[1]</span> 
+                  <p class="documentation">'The Geronimo moduleId for this plugins, which uniquely identifies it, and also is used to construct a path to download it if necessary. If no module-id is provided, that means this is a plugin group, which is just a list of other plugins to install. The prerequisites must still be met, but then the dependencies listed for this plugin will be treated as the list of actual plugins to install.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:hash&gt; <span class="type">
+                     <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;hashType&#34; type definition." href="#h1234743501">hashType</a>
+                  </span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:hash&gt; <span class="occurs">[0..1]</span> 
+                  <p class="documentation">'A hash value (typically MD5 or SHA-1) that applies to the plugin download file. This can be used to confirm that a plugin download was complete, and to ensure that the file downloaded is the same as the file originally posted to the repository.'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:geronimo-version&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:geronimo-version&gt; <span class="occurs">[0..*]</span> 
+                  <p class="documentation">'Indicates a version of the Geronimo base server that this plugin can run in. If no geronimo-version is listed, that means the plugin can run in any version of Geronimo so long as the prerequisites, parents, and dependencies are present. If one or more geronimo-version elements are listed, then the current version of Geronimo must match one of them in order for this plugin to be installable. This is applied as an exact match: 1.2 does not match 1.2.1 or 1.2-SNAPSHOT'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:jvm-version&gt; <span class="type">
+                     <a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:jvm-version&gt; <span class="occurs">[0..*]</span> 
+                  <p class="documentation">'Indicates a version of the JVM that this plugin can run in. If no jvm-version is listed, that means the plugin can run in any version of the JVM supported by Geronimo so long as the prerequisites, parents, and dependencies are present. If one or more jvm-version elements are listed, then the JVM that Geronimo is currently running on must match one of them in order for this plugin to be installable. (It does not stop you from restarting Geronimo on a different JVM version once the components is already installed.) This is not normally used, but must be for plugins that use CORBA or serialized QNames, etc. This is applied as a prefix match: 1.4 matches 1.4.2 or 1.4.2_10'</p>
+               </div>
+               <div style="margin-left: 1.5em">&lt;<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:prerequisite&gt; <span class="type">
+                     <a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:<a title="Jump to &#34;prerequisiteType&#34; type definition." href="#h238684533">prerequisiteType</a>
+                  </span> &lt;/<a href="#ns_list" title="Find out namespace of 'list' prefix">list</a>:prerequisite&gt; <span class="occurs">[0..*]</span> 

[... 773 lines stripped ...]