You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by da...@apache.org on 2005/12/12 06:27:58 UTC

svn commit: r356160 [3/11] - in /geronimo/branches/1.0/modules/scripts/src/resources/docs: ./ Administrative tasks_attachments/ Apache Geronimo V1 - Documentation_attachments/ Architecture_attachments/ Configuring LDAP_attachments/ Geronimo Administrat...

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Deploying secure applications.html
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Deploying%20secure%20applications.html?rev=356160&view=auto
==============================================================================
--- geronimo/branches/1.0/modules/scripts/src/resources/docs/Deploying secure applications.html (added)
+++ geronimo/branches/1.0/modules/scripts/src/resources/docs/Deploying secure applications.html Sun Dec 11 21:27:20 2005
@@ -0,0 +1,218 @@
+<html>
+    <head>
+        <title>Geronimo : Deploying secure applications</title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <div class="pageheader">
+					    <span class="pagetitle">
+                            Geronimo : Deploying secure applications
+                                                    </span>
+				    </div>
+				    <div class="pagesubheading">
+					    This page last changed on Nov 29, 2005 by <font color="#0050B2">hcunico@gmail.com</font>.
+				    </div>
+
+				    
+<p><a name="Deployingsecureapplications-top"></a></p>
+
+<p><em><b>Article donated by:</b> <a href="mailto:simon@godik.com" title="Send mail to Simon Godik">Simon Godik</a>, <a href="mailto:hcunico@gmail.com" title="Send mail to Hernan Cunico">Hernan Cunico</a></em></p>
+
+
+<p>The purpose of this section is to provide some general guidelines on the application deployment process from a Security perspective. This is not intended to be the absolute guide for deployment. Throughout the articles in the <a href="http://opensource2.atlassian.com/confluence/oss/pages/viewpage.action?pageId=1692" title="Visit page outside Confluence">Apache Geronimo V1 - Documentation</a>, you will find several deployment examples organized by topics such as JDBC, Web services, JCA, Secutiry, etc.</p>
+
+<p>This section is organized in the following topics:</p>
+
+<ul>
+	<li><a href="#Deployingsecureapplications-DeploymentoptionsforWebapplications" title="Deployment options for Web applications on Deploying secure applications">Deployment options for Web applications</a></li>
+	<li><a href="#Deployingsecureapplications-DeployingWebapplicationwiththecontainerneutralschema" title="Deploying Web application with the container-neutral schema on Deploying secure applications">Deploying Web application with the container\-neutral schema</a></li>
+	<li><a href="#Deployingsecureapplications-DefiningSecurityRealmName" title="Defining Security Realm Name on Deploying secure applications">Defining Security Realm Name</a></li>
+	<li><a href="#Deployingsecureapplications-ExampleoftheWebapplicationdeploymentwithwebcontainerneutralschema" title="Example of the Web application deployment with web-container neutral schema on Deploying secure applications">Example of the Web application deployment with web\-container neutral schema</a></li>
+	<li><a href="#Deployingsecureapplications-DeployingWebapplicationonJettycontainer" title="Deploying Web application on Jetty container on Deploying secure applications">Deploying Web application on Jetty container</a></li>
+	<li><a href="#Deployingsecureapplications-DeployingWebapplicationonTomcatcontainer" title="Deploying Web application on Tomcat container on Deploying secure applications">Deploying Web application on Tomcat container</a></li>
+</ul>
+
+
+<h1><a name="Deployingsecureapplications-DeploymentoptionsforWebapplications"></a>Deployment options for Web applications</h1>
+<p>Web applications can be deployed in a number of ways, standalone war file or part of an ear file. Web applications deployment can be targeted to a specific servlet container (such as jetty or tomcat) or use container-neutral schema. Note that container-neutral schema also has a way to define container-specific parameters.</p>
+
+<p>If deployed as part of an <b>ear</b> file, there are 2 ways to include the Web application deployment plan: include it in the <tt>geronimo-application.xml</tt> as it's own module element or include a reference to the Web application deployment plan by using <tt>&lt;alt-dd&gt;</tt> element. The syntax of the Web application element is the same in both cases, so keep this in mind when you look at the examples.</p>
+
+<p><a href="#Deployingsecureapplications-top" title="top on Deploying secure applications">Back to Top</a></p>
+
+<h1><a name="Deployingsecureapplications-DeployingWebapplicationwiththecontainerneutralschema"></a>Deploying Web application with the container-neutral schema</h1>
+<p>The namespace for the container neutral Web application deployment plan is <a href="http://geronimo.apache.org/xml/ns/j2ee/web-1.0" title="Visit page outside Confluence">&#104;ttp://geronimo.apache.org/xml/ns/j2ee/web-1.0</a>. The name of the schema file is <br/>
+<tt>geronimo-web-1.0.xsd</tt>. It is best if you become familiar with the schema.</p>
+
+<p>When configuring security in the deployment plan you need to specify two elements, <tt>security-realm-name</tt> and <tt>security:security</tt> element. </p>
+
+<p><tt>security-realm-name</tt> element defines the name of the <b>Security Realm</b> for the application. <tt>security:security</tt> element defines J2EE role mappings to <tt>Principals</tt>.</p>
+
+<p>Here is an example of the Web application deployment plan:</p>
+
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml"><span class="code-tag">&lt;web-app xmlns=<span class="code-quote">"http://geronimo.apache.org/xml/ns/j2ee/web-1.0"</span>&gt;</span>
+   ...
+   <span class="code-tag">&lt;security-realm-name&gt;</span>geronimo-properties-realm<span class="code-tag">&lt;/security-realm-name&gt;</span>
+   <span class="code-tag">&lt;security:security <span class="code-keyword">xmlns:security</span>=<span class="code-quote">":http://geronimo.apache.org/xml/ns/security-1.1"</span>&gt;</span>...<span class="code-tag">&lt;/security:security&gt;</span>
+   ...
+<span class="code-tag">&lt;/web-app&gt;</span></pre>
+</div></div>
+
+<p><a href="#Deployingsecureapplications-top" title="top on Deploying secure applications">Back to Top</a></p>
+
+<h1><a name="Deployingsecureapplications-DefiningSecurityRealmName"></a>Defining Security Realm Name</h1>
+<p>Security <b>realm name</b> is specified by the <tt>&lt;security-realm-name&gt;</tt> element. Its value is passed as an input parameter to the JAAS <tt>LoginContext</tt> constructor. In JAAS terms, this is <b>application configuration name</b>.</p>
+
+<p>Do not be misled by the name of the <tt>security-realm-name</tt> element. This name implies that you are naming the <b>Security Realm</b>, but in fact you may not. The value of this element is application configuration name and as such, it selects a GBean implementing <tt>ConfigurationEntryFactory</tt> interface that has this name. The most likely choice is the <tt>GenericSecurityRealm</tt> of the same name. But other GBean types are possible, such as <tt>ServerRealmConfigurationEntry</tt> or (less likely) <tt>DirectConfigurationEntry</tt>. Make sure you know what GBean you are refererring to.</p>
+
+<p>You can reuse Security Realm definitions in other configurations or include your own. For example, <tt>org/apache/geronimo/Security</tt> configuration contains <tt>geronimo-properties-realm GenericSecurityRealm</tt>. If you decide to define your own <tt>GenericSecurityRealm</tt> GBean, use GBean elements that are allowed by your deployment plan schema.</p>
+
+<p>Note that Geronimo JAAS configuration GBean will complain if the name of your own <tt>GenericSecurityRealm</tt> GBean is a duplicate of some other configuration entry name that is already deployed. To avoid this kind of problems, use unique <b>Security Realm</b> names. Refer to <a href="Component Configuration.html" title="Component Configuration">Component Configuration</a>, <a href="Component Configuration.html#ComponentConfiguration-ConfiguringSecurityRealm" title="Configuring Security Realm on Component Configuration">Configuring Security Realm</a> section for the details how to configure your own <tt>GenericSecurityRealm</tt>.</p>
+
+<p><a href="#Deployingsecureapplications-top" title="top on Deploying secure applications">Back to Top</a></p>
+
+<h1><a name="Deployingsecureapplications-ExampleoftheWebapplicationdeploymentwithwebcontainerneutralschema"></a>Example of the Web application deployment with web-container neutral schema</h1>
+<p>To better understand this example make sure you read the <a href="Component Configuration.html" title="Component Configuration">Component Configuration</a>, <a href="Component Configuration.html#ComponentConfiguration-ConfiguringSecurityRealm" title="Configuring Security Realm on Component Configuration">Configuring Security Realm</a> section before.</p>
+
+<p>Note that <tt>realm-principal</tt> and <tt>domain-principal</tt> wrap an instance of the class that implements <tt>Principal</tt> interface.</p>
+
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml"><span class="code-tag">&lt;web-app xmlns=<span class="code-quote">"http://geronimo.apache.org/xml/ns/j2ee/web-1.0"</span>&gt;</span>
+   ...
+   <span class="code-tag">&lt;security-realm-name&gt;</span>geronimo-properties-realm<span class="code-tag">&lt;/security-realm-name&gt;</span>
+   &lt;security:security 
+      <span class="code-keyword">xmlns:security</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/security-1.1"</span>&gt;
+
+      <span class="code-tag">&lt;default-principal&gt;</span>
+         &lt;principal class=<span class="code-quote">"org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal"</span> name=<span class="code-quote">"system"</span>
+                designated-run-as=<span class="code-quote">"true"</span>/&gt;
+      <span class="code-tag">&lt;/default-principal&gt;</span>
+
+      <span class="code-tag">&lt;role-mappings&gt;</span>
+         <span class="code-tag">&lt;role role-name=<span class="code-quote">"admin"</span>&gt;</span>
+            &lt;login-domain-principal domain-name=<span class="code-quote">"geronimo-properties-realm"</span>
+                name=<span class="code-quote">"admin"</span> class=<span class="code-quote">"org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal"</span>/&gt;
+         <span class="code-tag">&lt;/role&gt;</span>
+      <span class="code-tag">&lt;/role-mappings&gt;</span>
+   <span class="code-tag">&lt;/security:security&gt;</span>
+   ...
+<span class="code-tag">&lt;/web-app&gt;</span></pre>
+</div></div>
+
+<p>This example defines <tt>principal</tt> as the default principal for the application and mapped J2EE <tt>admin</tt> role to the <tt>login-domain-principal</tt> named <tt>admin</tt> that wraps the <tt>org.apache.geronimo.securityrealm.providers.GeronimoGroupPrincipal</tt> class. In other words we maped J2EE admin role to the <tt>admin</tt> group from the <br/>
+<tt>geronimo-login-domain</tt> <b>Login Domain</b>.</p>
+
+<p>In the example above, the <b>Security Realm</b> is presumed to be deployed elsewhere. For example org/apache/geronimo/Security configuration deploys <tt>geronimo-properties-realm: geronimo.server:J2EEApplication=null,J2EEModule=org/apache/geronimo/Security,J2EEServer=geronimo,j2eeType=SecurityRealm,name=geronimo-properties-realm</tt></p>
+
+<p><a href="#Deployingsecureapplications-top" title="top on Deploying secure applications">Back to Top</a></p>
+
+<h1><a name="Deployingsecureapplications-DeployingWebapplicationonJettycontainer"></a>Deploying Web application on Jetty container</h1>
+<p>Jetty container deployment plan namespace is <a href="http://geronimo.apache.org/xml/ns/j2ee/web/jetty-1.0" title="Visit page outside Confluence">&#104;ttp://geronimo.apache.org/xml/ns/j2ee/web/jetty-1.0</a> <br/>
+As far as security configuration is concerned it allows the same structure as the container-neutral schema:</p>
+
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml">&lt;xs:schema targetNamespace=<span class="code-quote">"http://geronimo.apache.org/xml/ns/j2ee/web/jetty-1.0"</span>  
+	<span class="code-keyword">xmlns:security</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/security-1.1"</span>&gt;
+	<span class="code-tag">&lt;xs:complexType name=<span class="code-quote">"web-appType"</span>&gt;</span>
+	....
+		<span class="code-tag">&lt;xs:sequence minOccurs=<span class="code-quote">"0"</span>&gt;</span>
+    			<span class="code-tag">&lt;xs:element name=<span class="code-quote">"security-realm-name"</span> type=<span class="code-quote">"xs:string"</span>/&gt;</span>
+    			<span class="code-tag">&lt;xs:element ref=<span class="code-quote">"security:security"</span> minOccurs=<span class="code-quote">"0"</span>/&gt;</span>
+		<span class="code-tag">&lt;/xs:sequence&gt;</span>
+	...
+	<span class="code-tag">&lt;/xs:complexType&gt;</span>
+<span class="code-tag">&lt;/xs:schema&gt;</span></pre>
+</div></div>
+
+<p>And security definition will be the same as in the container-neutral schema.</p>
+
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml"><span class="code-tag">&lt;web-app xmlns=<span class="code-quote">"http://geronimo.apache.org/xml/ns/j2ee/web/jetty-1.0"</span>&gt;</span>
+   ...
+   <span class="code-tag">&lt;security-realm-name&gt;</span>geronimo-properties-realm<span class="code-tag">&lt;/security-realm-name&gt;</span>
+   &lt;security:security 
+      <span class="code-keyword">xmlns:security</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/security-1.1"</span>&gt;
+
+      <span class="code-tag">&lt;default-principal&gt;</span>
+         &lt;principal class=<span class="code-quote">"org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal"</span> name=<span class="code-quote">"system"</span>
+                designated-run-as=<span class="code-quote">"true"</span>/&gt;
+      <span class="code-tag">&lt;/default-principal&gt;</span>
+
+      <span class="code-tag">&lt;role-mappings&gt;</span>
+         <span class="code-tag">&lt;role role-name=<span class="code-quote">"admin"</span>&gt;</span>
+            &lt;login-domain-principal domain-name=<span class="code-quote">"geronimo-properties-realm"</span>
+                name=<span class="code-quote">"admin"</span> class=<span class="code-quote">"org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal"</span>/&gt;
+         <span class="code-tag">&lt;/role&gt;</span>
+      <span class="code-tag">&lt;/role-mappings&gt;</span>
+   <span class="code-tag">&lt;/security:security&gt;</span>
+   ...
+<span class="code-tag">&lt;/web-app&gt;</span></pre>
+</div></div>
+
+<p><a href="#Deployingsecureapplications-top" title="top on Deploying secure applications">Back to Top</a></p>
+
+<h1><a name="Deployingsecureapplications-DeployingWebapplicationonTomcatcontainer"></a>Deploying Web application on Tomcat container</h1>
+<p>Tomcat container deployment plan namespace is <a href="http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-1.0" title="Visit page outside Confluence">&#104;ttp://geronimo.apache.org/xml/ns/j2ee/web/tomcat-1.0</a>. <br/>
+As far as security configuration is concerned it allows the same structure as  container-neutral schema:</p>
+
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml">&lt;xs:schema targetNamespace=<span class="code-quote">"http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-1.0"</span>
+	<span class="code-keyword">xmlns:security</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/security-1.1"</span>&gt;
+	<span class="code-tag">&lt;xs:complexType name=<span class="code-quote">"web-appType"</span>&gt;</span>
+	....
+		<span class="code-tag">&lt;xs:sequence minOccurs=<span class="code-quote">"0"</span>&gt;</span>
+    			<span class="code-tag">&lt;xs:element name=<span class="code-quote">"security-realm-name"</span> type=<span class="code-quote">"xs:string"</span>/&gt;</span>
+    			<span class="code-tag">&lt;xs:element ref=<span class="code-quote">"security:security"</span> minOccurs=<span class="code-quote">"0"</span>/&gt;</span>
+		<span class="code-tag">&lt;/xs:sequence&gt;</span>
+	...
+	<span class="code-tag">&lt;/xs:complexType&gt;</span>
+<span class="code-tag">&lt;/xs:schema&gt;</span></pre>
+</div></div>
+
+<p>And security definition will be the same as in the container-neutral schema.</p>
+
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml"><span class="code-tag">&lt;web-app xmlns=<span class="code-quote">"http://geronimo.apache.org/xml/ns/j2ee/web/tomcat-1.0"</span>&gt;</span>
+   ...
+   <span class="code-tag">&lt;security-realm-name&gt;</span>geronimo-properties-realm<span class="code-tag">&lt;/security-realm-name&gt;</span>
+   &lt;security:security 
+      <span class="code-keyword">xmlns:security</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/security-1.1"</span>&gt;
+
+      <span class="code-tag">&lt;default-principal&gt;</span>
+         &lt;principal class=<span class="code-quote">"org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal"</span> name=<span class="code-quote">"system"</span>
+                designated-run-as=<span class="code-quote">"true"</span>/&gt;
+      <span class="code-tag">&lt;/default-principal&gt;</span>
+
+      <span class="code-tag">&lt;role-mappings&gt;</span>
+         <span class="code-tag">&lt;role role-name=<span class="code-quote">"admin"</span>&gt;</span>
+            &lt;login-domain-principal domain-name=<span class="code-quote">"geronimo-properties-realm"</span>
+                name=<span class="code-quote">"admin"</span> class=<span class="code-quote">"org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal"</span>/&gt;
+         <span class="code-tag">&lt;/role&gt;</span>
+      <span class="code-tag">&lt;/role-mappings&gt;</span>
+   <span class="code-tag">&lt;/security:security&gt;</span>
+   ...
+<span class="code-tag">&lt;/web-app&gt;</span></pre>
+</div></div>
+
+<p><a href="#Deployingsecureapplications-top" title="top on Deploying secure applications">Back to Top</a></p>
+
+				    
+                    			    </td>
+		    </tr>
+	    </table>
+	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
+			<tr>
+				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
+			</tr>
+		    <tr>
+			    <td align="center"><font color="grey">Document generated by Confluence on Dec 09, 2005 22:10</font></td>
+		    </tr>
+	    </table>
+    </body>
+</html>
\ No newline at end of file

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Deploying secure applications.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Deploying secure applications.html
------------------------------------------------------------------------------
    svn:executable = *

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment plans.html
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment%20plans.html?rev=356160&view=auto
==============================================================================
--- geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment plans.html (added)
+++ geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment plans.html Sun Dec 11 21:27:20 2005
@@ -0,0 +1,249 @@
+<html>
+    <head>
+        <title>Geronimo : Deployment plans</title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <div class="pageheader">
+					    <span class="pagetitle">
+                            Geronimo : Deployment plans
+                                                    </span>
+				    </div>
+				    <div class="pagesubheading">
+					    This page last changed on Dec 06, 2005 by <font color="#0050B2">hcunico@gmail.com</font>.
+				    </div>
+
+				    
+<p><a name="Deploymentplans-top"></a></p>
+
+<p><em><b>Article donated by:</b> <a href="mailto:hcunico@gmail.com" title="Send mail to Hernan Cunico">Hernan Cunico</a></em></p>
+
+<p>Deployment plans are the Geronimo version of the J2EE deployment descriptors. They are still XML files based on XML schemas and containing the configuration details for a specific application module. Via the deployment plans you can not only deploy application modules but also other configurations such as a security realm, see the <a href="Deploying secure applications.html" title="Deploying secure applications">Deploying secure applications</a> and <a href="Configuring LDAP.html#ConfiguringLDAP-DeploytheLDAPrealm" title="Deploy the LDAP realm on Configuring LDAP">Deploy the LDAP realm</a> sections for further details and examples.</p>
+
+<p>The following table illustrates the deployment descriptors name and file location for both standard J2EE and Apache Geronimo specific.</p>
+
+<table class='confluenceTable'><tbody>
+<tr>
+<th class='confluenceTh'>File</th>
+<th class='confluenceTh'>Standard Deployment Descriptors in the J2EE specification</th>
+<th class='confluenceTh'>Apache Geronimo specific Deployment plan</th>
+</tr>
+<tr>
+<td class='confluenceTd'>Web Application Archive (WAR)</td>
+<td class='confluenceTd'>web.xml under the WEB-INF directory</td>
+<td class='confluenceTd'>geronimo-web.xml</td>
+</tr>
+<tr>
+<td class='confluenceTd'>Enterprise Web application archive (EAR)</td>
+<td class='confluenceTd'>application.xml</td>
+<td class='confluenceTd'>geronimo-application.xml</td>
+</tr>
+<tr>
+<td class='confluenceTd'>J2EE Connector resources archive (RAR)</td>
+<td class='confluenceTd'>ra.xml</td>
+<td class='confluenceTd'>geronimo-ra.xml</td>
+</tr>
+<tr>
+<td class='confluenceTd'>J2EE client application archive (JAR)</td>
+<td class='confluenceTd'>client.xml</td>
+<td class='confluenceTd'>geronimo-application-client.xml</td>
+</tr>
+<tr>
+<td class='confluenceTd'>JAR containing EJBs</td>
+<td class='confluenceTd'>ejb-jar.xml under the META-INF directory</td>
+<td class='confluenceTd'>openejb-jar.xml</td>
+</tr>
+</tbody></table>
+
+<p>Here are some Geronimo specific deployment plan examples:</p>
+
+<h3><a name="Deploymentplans-geronimoweb.xml"></a>geronimo-web.xml</h3>
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml">&lt;web-app xmlns=<span class="code-quote">"http://geronimo.apache.org/xml/ns/web"</span>
+         <span class="code-keyword">xmlns:naming</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/naming"</span>
+         configId=<span class="code-quote">"MDBDemoWebApp"</span>
+         parentId=<span class="code-quote">"MDBDemo"</span>&gt;
+         
+     <span class="code-tag">&lt;context-root&gt;</span>messaging-ejb<span class="code-tag">&lt;/context-root&gt;</span>    
+     
+    <span class="code-tag">&lt;ejb-ref&gt;</span>
+        <span class="code-tag">&lt;ref-name&gt;</span>ejb/CustomerHome<span class="code-tag">&lt;/ref-name&gt;</span>
+        <span class="code-tag">&lt;target-name&gt;</span>geronimo.server:EJBModule=MDBDemo,J2EEApplication=null,J2EEServer=geronimo,j2eeType=EntityBean,name=CustomerEJB<span class="code-tag">&lt;/target-name&gt;</span>
+    <span class="code-tag">&lt;/ejb-ref&gt;</span>
+
+	<span class="code-tag">&lt;resource-ref&gt;</span>
+        <span class="code-tag">&lt;ref-name&gt;</span>jms/broker<span class="code-tag">&lt;/ref-name&gt;</span>
+        <span class="code-tag">&lt;resource-link&gt;</span>DefaultActiveMQConnectionFactory<span class="code-tag">&lt;/resource-link&gt;</span>
+    <span class="code-tag">&lt;/resource-ref&gt;</span>
+    
+    <span class="code-tag">&lt;resource-env-ref&gt;</span>
+        <span class="code-tag">&lt;ref-name&gt;</span>jms/queue/DefQueue<span class="code-tag">&lt;/ref-name&gt;</span>
+        <span class="code-tag">&lt;message-destination-link&gt;</span>SendReceiveQueue<span class="code-tag">&lt;/message-destination-link&gt;</span>
+    <span class="code-tag">&lt;/resource-env-ref&gt;</span>
+    
+<span class="code-tag">&lt;/web-app&gt;</span></pre>
+</div></div>
+
+<p><a href="#Deploymentplans-top" title="top on Deployment plans">Back to Top</a></p>
+
+<h3><a name="Deploymentplans-geronimoapplication.xml"></a>geronimo-application.xml</h3>
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml">&lt;application xmlns=<span class="code-quote">"http://geronimo.apache.org/xml/ns/j2ee/application"</span>
+	configId=<span class="code-quote">"com/ibm/j2g/security"</span>
+	parentId=<span class="code-quote">"org/apache/geronimo/Server"</span>&gt;
+
+    <span class="code-tag">&lt;security xmlns=<span class="code-quote">"http://geronimo.apache.org/xml/ns/security"</span>&gt;</span>
+        <span class="code-tag">&lt;default-principal realm-name=<span class="code-quote">"j2g"</span>&gt;</span>
+            <span class="code-tag">&lt;principal class=<span class="code-quote">"org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal"</span> name=<span class="code-quote">"system"</span>/&gt;</span>
+        <span class="code-tag">&lt;/default-principal&gt;</span>
+        <span class="code-tag">&lt;role-mappings&gt;</span>
+            <span class="code-tag">&lt;role role-name=<span class="code-quote">"authenticated"</span>&gt;</span>
+                <span class="code-tag">&lt;realm realm-name=<span class="code-quote">"j2g"</span>&gt;</span>
+                    <span class="code-tag">&lt;principal class=<span class="code-quote">"org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal"</span> name=<span class="code-quote">"authenticated"</span>/&gt;</span>
+                <span class="code-tag">&lt;/realm&gt;</span>
+            <span class="code-tag">&lt;/role&gt;</span>
+            <span class="code-tag">&lt;role role-name=<span class="code-quote">"uploader"</span>&gt;</span>
+                <span class="code-tag">&lt;realm realm-name=<span class="code-quote">"j2g"</span>&gt;</span>
+                    <span class="code-tag">&lt;principal class=<span class="code-quote">"org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal"</span> name=<span class="code-quote">"uploader"</span>/&gt;</span>
+               <span class="code-tag">&lt;/realm&gt;</span>
+            <span class="code-tag">&lt;/role&gt;</span>
+        <span class="code-tag">&lt;/role-mappings&gt;</span>
+    <span class="code-tag">&lt;/security&gt;</span>
+
+   	&lt;gb:gbean name=<span class="code-quote">"j2g-realm"</span> class=<span class="code-quote">"org.apache.geronimo.security.realm.GenericSecurityRealm"</span>
+   		<span class="code-keyword">xmlns:gb</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/deployment-1.0"</span>&gt;
+        <span class="code-tag">&lt;gb:reference name=<span class="code-quote">"ServerInfo"</span>&gt;</span>
+        	<span class="code-tag">&lt;gb:application&gt;</span>*<span class="code-tag">&lt;/gb:application&gt;</span>
+        	<span class="code-tag">&lt;gb:module&gt;</span>org/apache/geronimo/System<span class="code-tag">&lt;/gb:module&gt;</span>
+        	<span class="code-tag">&lt;gb:name&gt;</span>ServerInfo<span class="code-tag">&lt;/gb:name&gt;</span>
+        <span class="code-tag">&lt;/gb:reference&gt;</span>
+        <span class="code-tag">&lt;gb:reference name=<span class="code-quote">"LoginService"</span>&gt;</span>
+        	<span class="code-tag">&lt;gb:application&gt;</span>*<span class="code-tag">&lt;/gb:application&gt;</span>
+        	<span class="code-tag">&lt;gb:module&gt;</span>org/apache/geronimo/Security<span class="code-tag">&lt;/gb:module&gt;</span>
+        	<span class="code-tag">&lt;gb:name&gt;</span>JaasLoginService<span class="code-tag">&lt;/gb:name&gt;</span>
+        <span class="code-tag">&lt;/gb:reference&gt;</span>
+    	<span class="code-tag">&lt;gb:attribute name=<span class="code-quote">"realmName"</span>&gt;</span>j2g<span class="code-tag">&lt;/gb:attribute&gt;</span>
+    	<span class="code-tag">&lt;gb:xml-reference name=<span class="code-quote">"LoginModuleConfiguration"</span>&gt;</span>
+    		<span class="code-tag">&lt;l:login-config <span class="code-keyword">xmlns:l</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/loginconfig"</span>&gt;</span>
+    			<span class="code-tag">&lt;l:login-module control-flag=<span class="code-quote">"REQUIRED"</span> server-side=<span class="code-quote">"true"</span>&gt;</span>
+    				<span class="code-tag">&lt;l:login-domain-name&gt;</span>j2g<span class="code-tag">&lt;/l:login-domain-name&gt;</span>
+    				<span class="code-tag">&lt;l:login-module-class&gt;</span>
+    					org.apache.geronimo.security.realm.providers.PropertiesFileLoginModule
+    				<span class="code-tag">&lt;/l:login-module-class&gt;</span>
+     				<span class="code-tag">&lt;l:option name=<span class="code-quote">"usersURI"</span>&gt;</span>
+				    	var/security/j2g_users.properties
+			        <span class="code-tag">&lt;/l:option&gt;</span>
+        			<span class="code-tag">&lt;l:option name=<span class="code-quote">"groupsURI"</span>&gt;</span>
+          				var/security/j2g_groups.properties
+        			<span class="code-tag">&lt;/l:option&gt;</span>
+    			<span class="code-tag">&lt;/l:login-module&gt;</span>
+    		<span class="code-tag">&lt;/l:login-config&gt;</span>
+    	<span class="code-tag">&lt;/gb:xml-reference&gt;</span>
+    <span class="code-tag">&lt;/gb:gbean&gt;</span>
+<span class="code-tag">&lt;/application&gt;</span></pre>
+</div></div>
+
+<p><a href="#Deploymentplans-top" title="top on Deployment plans">Back to Top</a></p>
+
+<h3><a name="Deploymentplans-geronimora.xml"></a>geronimo-ra.xml</h3>
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml"><span class="code-tag">&lt;?xml version=<span class="code-quote">"1.0"</span> encoding=<span class="code-quote">"UTF-8"</span>?&gt;</span>
+&lt;connector xmlns=<span class="code-quote">"http://geronimo.apache.org/xml/ns/j2ee/connector"</span> version=<span class="code-quote">"1.5"</span>
+        configId=<span class="code-quote">"com/ibm/j2g/jca.rar"</span> 
+        parentId=<span class="code-quote">"org/apache/geronimo/Server"</span>&gt;
+
+    <span class="code-tag">&lt;resourceadapter&gt;</span>
+        <span class="code-tag">&lt;outbound-resourceadapter&gt;</span>
+            <span class="code-tag">&lt;connection-definition&gt;</span>
+                <span class="code-tag">&lt;connectionfactory-interface&gt;</span>com.ibm.j2g.jca.connector.FileRetrieverConnectionFactory<span class="code-tag">&lt;/connectionfactory-interface&gt;</span>
+                <span class="code-tag">&lt;connectiondefinition-instance&gt;</span>
+                    <span class="code-tag">&lt;name&gt;</span>FileRetriever<span class="code-tag">&lt;/name&gt;</span>
+                    <span class="code-tag"><span class="code-comment">&lt;!-- The following path refers to the Geronimo home directory --&gt;</span></span>
+                    <span class="code-tag">&lt;config-property-setting name=<span class="code-quote">"RepositoryPath"</span>&gt;</span>..<span class="code-tag">&lt;/config-property-setting&gt;</span>
+                    <span class="code-tag">&lt;connectionmanager&gt;</span>
+                        <span class="code-tag">&lt;no-transaction/&gt;</span>
+                        <span class="code-tag">&lt;no-pool/&gt;</span>
+                    <span class="code-tag">&lt;/connectionmanager&gt;</span>
+                <span class="code-tag">&lt;/connectiondefinition-instance&gt;</span>
+            <span class="code-tag">&lt;/connection-definition&gt;</span>
+        <span class="code-tag">&lt;/outbound-resourceadapter&gt;</span>
+    <span class="code-tag">&lt;/resourceadapter&gt;</span>
+<span class="code-tag">&lt;/connector&gt;</span></pre>
+</div></div>
+
+<p><a href="#Deploymentplans-top" title="top on Deployment plans">Back to Top</a></p>
+
+<h3><a name="Deploymentplans-geronimoapplicationclient.xml"></a>geronimo-application-client.xml</h3>
+
+<p><b>ANY DONATIONS WOULD BE APPRECIATED HERE</b></p>
+
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml"></pre>
+</div></div>
+
+<p><a href="#Deploymentplans-top" title="top on Deployment plans">Back to Top</a></p>
+
+<h3><a name="Deploymentplans-openejbjar.xml"></a>openejb-jar.xml</h3>
+<div class="code" style="border-style: solid; "><div class="codeContent">
+<pre class="code-xml">&lt;openejb-jar
+    xmlns=<span class="code-quote">"http://www.openejb.org/xml/ns/openejb-jar"</span>
+    <span class="code-keyword">xmlns:naming</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/naming"</span>
+    <span class="code-keyword">xmlns:security</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/security"</span>
+    <span class="code-keyword">xmlns:sys</span>=<span class="code-quote">"http://geronimo.apache.org/xml/ns/deployment"</span>
+    configId=<span class="code-quote">"SessionBeanDemo"</span> parentId=<span class="code-quote">"org/apache/geronimo/Server"</span>&gt;
+ <span class="code-tag">&lt;enterprise-beans&gt;</span>
+ 	
+    <span class="code-tag">&lt;entity&gt;</span>
+        <span class="code-tag">&lt;ejb-name&gt;</span>CustomerEJB<span class="code-tag">&lt;/ejb-name&gt;</span>
+        <span class="code-tag">&lt;jndi-name&gt;</span>CustomerHomeRemote<span class="code-tag">&lt;/jndi-name&gt;</span>
+        <span class="code-tag">&lt;local-jndi-name&gt;</span><span class="code-tag">&lt;/local-jndi-name&gt;</span>
+        <span class="code-tag">&lt;resource-ref&gt;</span>
+            <span class="code-tag">&lt;ref-name&gt;</span>jdbc/ibm-demo<span class="code-tag">&lt;/ref-name&gt;</span>
+            <span class="code-tag">&lt;resource-link&gt;</span>SystemDatasource<span class="code-tag">&lt;/resource-link&gt;</span>
+        <span class="code-tag">&lt;/resource-ref&gt;</span>
+    <span class="code-tag">&lt;/entity&gt;</span>
+    
+    <span class="code-tag">&lt;session&gt;</span>
+        <span class="code-tag">&lt;ejb-name&gt;</span>LoanManagerEJB<span class="code-tag">&lt;/ejb-name&gt;</span>
+        <span class="code-tag">&lt;jndi-name&gt;</span>LoanManagerHomeRemote<span class="code-tag">&lt;/jndi-name&gt;</span>
+        <span class="code-tag">&lt;ejb-ref&gt;</span>
+            <span class="code-tag">&lt;ref-name&gt;</span>ejb/CustomerHomeRemote<span class="code-tag">&lt;/ref-name&gt;</span>
+            <span class="code-tag">&lt;ejb-link&gt;</span>CustomerEJB<span class="code-tag">&lt;/ejb-link&gt;</span>
+        <span class="code-tag">&lt;/ejb-ref&gt;</span>        
+   <span class="code-tag">&lt;/session&gt;</span>
+ 	
+ 	<span class="code-tag">&lt;session&gt;</span>
+        <span class="code-tag">&lt;ejb-name&gt;</span>StatefulLoanManagerEJB<span class="code-tag">&lt;/ejb-name&gt;</span>
+        <span class="code-tag">&lt;jndi-name&gt;</span>StatefulLoanManagerHomeRemote<span class="code-tag">&lt;/jndi-name&gt;</span>
+        <span class="code-tag">&lt;ejb-ref&gt;</span>
+            <span class="code-tag">&lt;ref-name&gt;</span>ejb/CustomerHomeRemote<span class="code-tag">&lt;/ref-name&gt;</span>
+            <span class="code-tag">&lt;ejb-link&gt;</span>CustomerEJB<span class="code-tag">&lt;/ejb-link&gt;</span>
+        <span class="code-tag">&lt;/ejb-ref&gt;</span>        
+   <span class="code-tag">&lt;/session&gt;</span>
+   
+ <span class="code-tag">&lt;/enterprise-beans&gt;</span>
+    
+<span class="code-tag">&lt;/openejb-jar&gt;</span></pre>
+</div></div>
+
+<p><a href="#Deploymentplans-top" title="top on Deployment plans">Back to Top</a></p>
+
+				    
+                    			    </td>
+		    </tr>
+	    </table>
+	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
+			<tr>
+				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
+			</tr>
+		    <tr>
+			    <td align="center"><font color="grey">Document generated by Confluence on Dec 09, 2005 22:10</font></td>
+		    </tr>
+	    </table>
+    </body>
+</html>
\ No newline at end of file

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment plans.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment plans.html
------------------------------------------------------------------------------
    svn:executable = *

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment.html
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment.html?rev=356160&view=auto
==============================================================================
--- geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment.html (added)
+++ geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment.html Sun Dec 11 21:27:20 2005
@@ -0,0 +1,51 @@
+<html>
+    <head>
+        <title>Geronimo : Deployment</title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <div class="pageheader">
+					    <span class="pagetitle">
+                            Geronimo : Deployment
+                                                    </span>
+				    </div>
+				    <div class="pagesubheading">
+					    This page last changed on Dec 06, 2005 by <font color="#0050B2">hcunico@gmail.com</font>.
+				    </div>
+
+				    
+<p><a name="Deployment-top"></a></p>
+
+<p><em><b>Article donated by:</b> <a href="mailto:hcunico@gmail.com" title="Send mail to Hernan Cunico">Hernan Cunico</a></em></p>
+
+<p>This section is an attempt to consolidate all the information and concepts related to deployment of applications and configurations. This list should expand as more content is shed to this <a href="http://opensource2.atlassian.com/confluence/oss/pages/viewpage.action?pageId=1692" title="Visit page outside Confluence">Apache Geronimo V1 - Documentation</a>. </p>
+
+<ul>
+	<li><img class="emoticon" src="./icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/> <a href="Deployer tool.html" title="Deployer tool">Deployer tool</a></li>
+	<li><img class="emoticon" src="./icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/> <a href="Hot deployment.html" title="Hot deployment">Hot deployment</a></li>
+	<li><img class="emoticon" src="./icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/> <a href="Deployment plans.html" title="Deployment plans">Deployment plans</a></li>
+	<li><img class="emoticon" src="./icons/emoticons/check.gif" height="16" width="16" align="absmiddle" alt="" border="0"/> <a href="Deploying secure applications.html" title="Deploying secure applications">Deploying secure applications</a> (Security)</li>
+</ul>
+
+
+<p><a href="#Deployment-top" title="top on Deployment">Back to top</a></p>
+
+				    
+                    			    </td>
+		    </tr>
+	    </table>
+	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
+			<tr>
+				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
+			</tr>
+		    <tr>
+			    <td align="center"><font color="grey">Document generated by Confluence on Dec 09, 2005 22:10</font></td>
+		    </tr>
+	    </table>
+    </body>
+</html>
\ No newline at end of file

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Deployment.html
------------------------------------------------------------------------------
    svn:executable = *

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Development.html
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Development.html?rev=356160&view=auto
==============================================================================
--- geronimo/branches/1.0/modules/scripts/src/resources/docs/Development.html (added)
+++ geronimo/branches/1.0/modules/scripts/src/resources/docs/Development.html Sun Dec 11 21:27:20 2005
@@ -0,0 +1,47 @@
+<html>
+    <head>
+        <title>Geronimo : Development</title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <div class="pageheader">
+					    <span class="pagetitle">
+                            Geronimo : Development
+                                                    </span>
+				    </div>
+				    <div class="pagesubheading">
+					    This page last changed on Nov 16, 2005 by <font color="#0050B2">hcunico@gmail.com</font>.
+				    </div>
+
+				    
+
+<p><em><b>Article donated by:</b> <a href="mailto:" title="Send mail to "></a></em></p>
+
+<h1><a name="Development-Eclipsetools"></a>Eclipse tools </h1>
+<h1><a name="Development-SimpleservletandJSPapplications"></a>Simple servlet and JSP applications </h1>
+<h1><a name="Development-Webapplications"></a>Web applications </h1>
+<h1><a name="Development-EJBapplications"></a>EJB applications </h1>
+<h1><a name="Development-Securityapplications"></a>Security applications </h1>
+<h1><a name="Development-Webservicesapplications"></a>Web services applications </h1>
+<h1><a name="Development-Clientapplications"></a>Client applications </h1>
+<h1><a name="Development-..."></a>... </h1>
+
+				    
+                    			    </td>
+		    </tr>
+	    </table>
+	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
+			<tr>
+				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
+			</tr>
+		    <tr>
+			    <td align="center"><font color="grey">Document generated by Confluence on Dec 09, 2005 22:10</font></td>
+		    </tr>
+	    </table>
+    </body>
+</html>
\ No newline at end of file

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Development.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Development.html
------------------------------------------------------------------------------
    svn:executable = *

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console.html
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console.html?rev=356160&view=auto
==============================================================================
--- geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console.html (added)
+++ geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console.html Sun Dec 11 21:27:20 2005
@@ -0,0 +1,439 @@
+<html>
+    <head>
+        <title>Geronimo : Geronimo Administration Console</title>
+	    <link rel="stylesheet" href="styles/site.css" type="text/css" />
+        <META http-equiv="Content-Type" content="text/html; charset=UTF-8">	    
+    </head>
+
+    <body>
+	    <table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#ffffff">
+		    <tr>
+			    <td valign="top" class="pagebody">
+				    <div class="pageheader">
+					    <span class="pagetitle">
+                            Geronimo : Geronimo Administration Console
+                                                    </span>
+				    </div>
+				    <div class="pagesubheading">
+					    This page last changed on Dec 09, 2005 by <font color="#0050B2">system</font>.
+				    </div>
+
+				    <p><a name="GeronimoAdministrationConsole-top"></a><br/>
+<em><b>Article donated by:</b> <a href="mailto:hcunico@gmail.com" title="Send mail to Hernan Cunico">Hernan Cunico</a></em></p>
+
+<p>The Geronimo Administration Console is a Web based interface that provides a convenient, user friendly way to administer many aspects of the Geronimo Server. Once you have the Apache Geronimo server started (see <a href="Tools and commands.html" title="Tools and commands">Tools and commands</a>) you can access the Administration Console by pointing your browser to the following URL:</p>
+
+<p><a href="http://localhost:8080/console" title="Visit page outside Confluence">&#104;ttp://localhost:8080/console</a></p>
+
+<p>The Administration Console log in page is depicted in the following figure.</p>
+
+<p><img src="Geronimo Administration Console_attachments/console_1.jpg" align="absmiddle" border="0" /></p>
+
+<p>Log in by specifying <b>system</b> as the username and <b>manager</b> as the password. Once you are logged in you will be redirected to the console's welcome page. The console has two main areas, a navigation panel on the left and a main content area on the right.</p>
+
+<p>The navigation panel on the left provides easy access to the individual tasks, it is always present and allows easy transition from task to task. The main content area on the right is where the real work happens, this area will change as you select the different tasks in the navigation panel on the left. Each view contains one or more portlets that typically include a link for help in the header, see the following figure as an example.</p>
+
+<p><img src="Geronimo Administration Console_attachments/console_2.jpg" align="absmiddle" border="0" /></p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h1><a name="GeronimoAdministrationConsole-ConsoleNavigation%28leftpanel%29"></a>Console Navigation (left panel)</h1>
+<p>As briefly explained in the previous section, the navigation panel provides access to the different tasks for administering the resources in Geronimo. This navigation panel is organized in the following main groups:</p>
+
+<p><img src="Geronimo Administration Console_attachments/ico_geronimo_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-Welcome" title="Welcome on Geronimo Administration Console">Welcome</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_folder_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-Server" title="Server on Geronimo Administration Console">Server</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_folder_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-Services" title="Services on Geronimo Administration Console">Services</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_folder_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-Applications" title="Applications on Geronimo Administration Console">Applications</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_folder_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-Security" title="Security on Geronimo Administration Console">Security</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_folder_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-Misc" title="Misc on Geronimo Administration Console">Misc</a></p>
+
+<h1><a name="GeronimoAdministrationConsole-Welcome"></a>Welcome <a name="GeronimoAdministrationConsole-Welcome"></a></h1>
+<p>This is the welcome page you see when you log in. It provides a gerenal description of what the Geronimo Administration Console is as well as some shortcut links to common tasks such as:</p>
+
+<h4><a name="GeronimoAdministrationConsole-CommonConsoleActions"></a>Common Console Actions</h4>
+<ul>
+	<li><img src="Geronimo Administration Console_attachments/ico_db_16x16.gif" align="absmiddle" border="0" /> Database Pools</li>
+	<li><img src="Geronimo Administration Console_attachments/ico_lock_16x16.gif" align="absmiddle" border="0" /> Security Realms</li>
+	<li><img src="Geronimo Administration Console_attachments/ico_beanjar_16x16.gif" align="absmiddle" border="0" /> JMS Resources</li>
+	<li><img src="Geronimo Administration Console_attachments/ico_list_16x16.gif" align="absmiddle" border="0" /> Deploy Applications</li>
+	<li><img src="Geronimo Administration Console_attachments/ico_servcomp_16x16.gif" align="absmiddle" border="0" /> Web Server Ports</li>
+	<li><img src="Geronimo Administration Console_attachments/ico_look_16x16.gif" align="absmiddle" border="0" /> Memory &amp; Uptime</li>
+</ul>
+
+
+<p>This page also provide links to:</p>
+
+<h4><a name="GeronimoAdministrationConsole-GeronimoOnline"></a>Geronimo Online</h4>
+<ul>
+	<li><a href="http://geronimo.apache.org/" title="Visit page outside Confluence">The Geronimo Home Page</a></li>
+	<li><a href="http://nagoya.apache.org/jira/secure/BrowseProject.jspa?id=10220" title="Visit page outside Confluence">Problem Tracking Database</a></li>
+	<li><a href="http://mail-archives.apache.org/mod_mbox/geronimo-user/" title="Visit page outside Confluence">Users Mailing List</a></li>
+	<li><a href="http://mail-archives.apache.org/mod_mbox/geronimo-dev/" title="Visit page outside Confluence">Developers Mailing List</a></li>
+	<li><a href="irc://irc.freenode.net/#geronimo" title="Visit page outside Confluence">Geronimo IRC chat</a></li>
+</ul>
+
+
+<h4><a name="GeronimoAdministrationConsole-GeronimoDocumentation"></a>Geronimo Documentation</h4>
+<ul>
+	<li><a href="http://geronimo.apache.org/faq.html" title="Visit page outside Confluence">FAQ</a></li>
+	<li><a href="http://wiki.apache.org/geronimo" title="Visit page outside Confluence">Wiki</a></li>
+	<li><a href="http://geronimo.apache.org/documentation.html" title="Visit page outside Confluence">Geronimo Documentation</a></li>
+	<li><a href="http://opensource2.atlassian.com/confluence/oss/display/GERONIMO/Home" title="Visit page outside Confluence">Additional Documentation</a></li>
+</ul>
+
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h1><a name="GeronimoAdministrationConsole-Server"></a>Server <a name="GeronimoAdministrationConsole-Server"></a></h1>
+<p>Organized under the Server group you will find statistical information as well as links for configuring and administering the different servers. This group is organized as follows:</p>
+
+<p><img src="Geronimo Administration Console_attachments/ico_look_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-Information" title="Information on Geronimo Administration Console">Information</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_beanjar_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-JVM" title="JVM on Geronimo Administration Console">JVM</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_list_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-ServerLogs" title="Server Logs on Geronimo Administration Console">Server Logs</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_x_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-Shutdown%2FRestart" title="Shutdown/Restart on Geronimo Administration Console">Shutdown/Restart</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_servcomp_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-WebServer" title="Web Server on Geronimo Administration Console">Web Server</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_servcomp_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-EJBServer" title="EJB Server on Geronimo Administration Console">EJB Server</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_servcomp_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-JMSServer" title="JMS Server on Geronimo Administration Console">JMS Server</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_connect_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-J2EEConnectors" title="J2EE Connectors on Geronimo Administration Console">J2EE Connectors</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_doc_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-CORBA%2FIIOP" title="CORBA/IIOP on Geronimo Administration Console">CORBA/IIOP</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_servcomp_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-UDDIServer" title="UDDI Server on Geronimo Administration Console">UDDI Server</a></p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-Information"></a>Information <a name="GeronimoAdministrationConsole-Information"></a></h3>
+<p>This portlet displays the server's uptime and the resources being used by the JVM.</p>
+
+<h3><a name="GeronimoAdministrationConsole-JVM"></a>JVM <a name="GeronimoAdministrationConsole-JVM"></a></h3>
+<p>This portlet displays the values of the system properties available to the server process.</p>
+
+<h3><a name="GeronimoAdministrationConsole-ServerLogs"></a>Server Logs <a name="GeronimoAdministrationConsole-ServerLogs"></a></h3>
+<p>This option provides four portlets, <b>Log Manager</b>, <b>Server Log Viewer</b>, <b>Derby Log Viewer</b> and <b>Web Access Log Viewer</b>.</p>
+
+<ul>
+	<li><b>Log Manager</b><br/>
+This portlet allows the user to select a configuration file for logging and/or change the log level and Refresh period. The default "Config file" is a standard <b>log4j</b> file and defines the location where the Geronimo Server will log Geronimo output. The configuration file also defines the log level, the maximum log file size, and other attributes associated with logging.</li>
+</ul>
+
+
+<ul>
+	<li><b>Server Log Viewer</b><br/>
+This portlet displays the Geronimo server log and is helpful for debugging problems with the Geronimo Console and with deployed applications.</li>
+</ul>
+
+
+<ul>
+	<li><b>Derby Log Viewer</b><br/>
+This portlet displays the log file for Geronimo's internal database, Derby.</li>
+</ul>
+
+
+<ul>
+	<li><b>Web Access Log Viewer</b><br/>
+This portlet displays and filters the Jetty log file. The Jetty log file contains HTTP accesses and messages from JSP and servlet applications that are running on Geronimo. By default this portlet displays the contents of the log file for the current date. You can apply different filtering criteria to view only data of your interest.</li>
+</ul>
+
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-Shutdown%2FRestart"></a>Shutdown/Restart <a name="GeronimoAdministrationConsole-Shutdown%2FRestart"></a></h3>
+<p>This portlet allows a warm reboot of the server or a shutdown of it. A warm reboot will shutdown all applications and services and reboot the Geronimo kernel within the same process. The Administration Console session will be disconnected. Reconnect after the server is back up.</p>
+
+<p>A shutdown will shutdown the server and cause the JVM to exit. To continue using the Geronimo Console after a shutdown, Geronimo must be restarted.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-WebServer"></a>Web Server <a name="GeronimoAdministrationConsole-WebServer"></a></h3>
+<p>This option provides two portlets, <b>Web Server Manager</b> and <b>Network Listeners</b>.</p>
+
+<ul>
+	<li><b>Web Server Manager</b><br/>
+When this portlet is enabled, it will collect server performance statistics. The values being meassured are:</li>
+</ul>
+
+
+<ul>
+	<li>
+	<ul>
+		<li>Requests</li>
+		<li>Connections</li>
+		<li>Errors</li>
+		<li>Active Resquests</li>
+		<li>Request Duration</li>
+		<li>Connections Open</li>
+		<li>Connection Requests</li>
+		<li>Connection Duration</li>
+	</ul>
+	</li>
+</ul>
+
+
+<table cellpadding='5' width='85%' cellspacing='8px' class='infoMacro' border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td valign='top'><img src="icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></td><td>For the last five values, <b>Count</b>, <b>Average</b> and <b>Maximum</b> will be also displayed.</td></tr></table>
+
+<ul>
+	<li><b>Network Listeners</b><br/>
+This portlet displays all the connector listeners (HTTP, HTTPS and AJP) and status for both Jetty and Tomcat Web containers. From this portlet you can add new listeners and change the status (stop, start, delete) of the existing connectors.</li>
+</ul>
+
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-EJBServer"></a>EJB Server <a name="GeronimoAdministrationConsole-EJBServer"></a></h3>
+<p><font color="red"><em>At this time, this portlet is not yet implemented.</em></font></p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-JMSServer"></a>JMS Server <a name="GeronimoAdministrationConsole-JMSServer"></a></h3>
+<p>This option provides two portlets, <b>JMS Server Manager</b> and <b>JMS Network Listeners</b>.</p>
+
+<ul>
+	<li><b>JMS Server Manager</b><br/>
+This portlet displays the available JMS Brokers and their status. From this portlet you can also start, stop, edit, add and delete JMS Brokers.</li>
+</ul>
+
+
+<ul>
+	<li><b>JMS Network Listeners</b><br/>
+This portlet displays all the network connectors configured for the currently available JMS Brokers. From this portlet you can also start, stop, edit, add and delete JMS network connectors.</li>
+</ul>
+
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-J2EEConnectors"></a>J2EE Connectors <a name="GeronimoAdministrationConsole-J2EEConnectors"></a></h3>
+<p><font color="red"><em>At this time, this portlet is not yet implemented.</em></font></p>
+
+<h3><a name="GeronimoAdministrationConsole-CORBA%2FIIOP"></a>CORBA/IIOP <a name="GeronimoAdministrationConsole-CORBA%2FIIOP"></a></h3>
+<p><font color="red"><em>At this time, this portlet is not yet implemented.</em></font></p>
+
+<h3><a name="GeronimoAdministrationConsole-UDDIServer"></a>UDDI Server <a name="GeronimoAdministrationConsole-UDDIServer"></a></h3>
+<p><font color="red"><em>At this time, this portlet is not yet implemented.</em></font></p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h1><a name="GeronimoAdministrationConsole-Services"></a>Services <a name="GeronimoAdministrationConsole-Services"></a></h1>
+<p>Organized under this group you will find links for configuring the following services:</p>
+
+<p><img src="Geronimo Administration Console_attachments/ico_list_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-CommonLibraries" title="Common Libraries on Geronimo Administration Console">Common Libraries</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_db_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-DatabasePools" title="Database Pools on Geronimo Administration Console">Database Pools</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_beanjar_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-JMS" title="JMS on Geronimo Administration Console">JMS</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_mail_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-JavaMail" title="Java Mail on Geronimo Administration Console">Java Mail</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-CommonLibraries"></a>Common Libraries <a name="GeronimoAdministrationConsole-CommonLibraries"></a></h3>
+<p>This portlet displays the artifacts installed in the server's repository. The layout of the repository is the same as that used by Apache Maven making it possible to easily copy files over. From this portlet you can also install new artifacts.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-DatabasePools"></a>Database Pools <a name="GeronimoAdministrationConsole-DatabasePools"></a></h3>
+<p>This portlet displays all the available database pools and their status. Only server-wide database pools can be edited in this portlet, database pools deployed as part of a single application cannot, you will have to change the deployment plan in the application instead.</p>
+
+<p>From this portlet you can edit the available, system-wide, database pools. There is also a <b>usage</b> link with examples of how to use the pool from your application.</p>
+
+<p>This portlet includes a database pool creation wizard for new pools and also lets you import database pools from JBoss 4 and WebLogic 8.1.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-JMS"></a>JMS <a name="GeronimoAdministrationConsole-JMS"></a></h3>
+<p>This option provides two portlets, <b>JMS Connection Factories</b> and <b>JMS Destination Manager</b>.</p>
+
+<ul>
+	<li><b>JMS Connection Factories</b><br/>
+This portlet displays the JMS connectors that are configured on the server. From this portlet you can see the connectors status, display details, test the connection and new JMS Conneciton Factories.</li>
+</ul>
+
+
+<ul>
+	<li><b>JMS Destination Manager</b><br/>
+This portlet is used to create and remove queues/topics.</li>
+</ul>
+
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-JavaMail"></a>Java Mail <a name="GeronimoAdministrationConsole-JavaMail"></a></h3>
+<p><font color="red"><em>At this time, this portlet is not yet implemented.</em></font></p>
+
+<h1><a name="GeronimoAdministrationConsole-Applications"></a>Applications <a name="GeronimoAdministrationConsole-Applications"></a></h1>
+<p>Organized under this group you will find links for installing and administering applications.</p>
+
+<p><img src="Geronimo Administration Console_attachments/ico_list_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-DeployNew" title="Deploy New on Geronimo Administration Console">Deploy New</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_list_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-ApplicationEARs" title="Application EARs on Geronimo Administration Console">Application EARs</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_list_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-WebAppWARs" title="Web App WARs on Geronimo Administration Console">Web App WARs</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_beanjar_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-EJBJARs" title="EJB JARs on Geronimo Administration Console">EJB JARs</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_connect_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-J2EEC" title="J2EE_C on Geronimo Administration Console">J2EE Connectors</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_list_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-AppClients" title="App Clients on Geronimo Administration Console">App Clients</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_list_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-SystemModules" title="System Modules on Geronimo Administration Console">System Modules</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-DeployNew"></a>Deploy New</h3>
+<p>This portlet allows you to deploy new applications on the Geronimo server. Web applications require deployment plans, which are either packaged with the war file or kept in a separate file which is typically called <b>geronimo-web.xml</b>.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-ApplicationEARs"></a>Application EARs</h3>
+<p>This portlet displays the installed Application EARs and their status. From this portlet you can also stop, start and uninstall the available Application EARs.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-WebAppWARs"></a>Web App WARs</h3>
+<p>This portlet displays the installed Web Applications and their status. From this portlet you can also stop, start and uninstall the available Web Applications.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-EJBJARs"></a>EJB JARs</h3>
+<p>This portlet displays the installed EJB JARs and their status. From this portlet you can also stop, start and uninstall the available EJB JARs.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-J2EEConnectors"></a>J2EE Connectors <a name="GeronimoAdministrationConsole-J2EEC"></a></h3>
+<p>This portlet displays the installed J2EE Connectors and their status. From this portlet you can also stop, start and uninstall the available J2EE Connectors.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-AppClients"></a>App Clients</h3>
+<p>This portlet displays the installed Application Clients and their status. From this portlet you can also stop, start and uninstall the available Application Clients.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-SystemModules"></a>System Modules</h3>
+<p>This portlet displays the installed System Modules and their status. From this portlet you can also stop, start and uninstall the available System Modules.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h1><a name="GeronimoAdministrationConsole-Security"></a>Security <a name="GeronimoAdministrationConsole-Security"></a></h1>
+
+<p><img src="Geronimo Administration Console_attachments/ico_doc_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-ConsoleRealm" title="Console Realm on Geronimo Administration Console">Console Realm</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_lock_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-SecurityRealm" title="Security Realm on Geronimo Administration Console">Security Realm</a><br/>
+<img src="Geronimo Administration Console_attachments/ico_doc_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-Keystore" title="Keystore on Geronimo Administration Console">Keystore</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-ConsoleRealm"></a>Console Realm <a name="GeronimoAdministrationConsole-ConsoleRealm"></a></h3>
+<p>This option provides two portlets, <b>Console Realm Users</b> and <b>Console Realm Groups</b>.</p>
+
+<ul>
+	<li><b>Console Realm Users</b><br/>
+This portlet displays all the Console Realm Users and allows you to add, change password and delete them.</li>
+</ul>
+
+
+<ul>
+	<li><b>Console Realm Groups</b><br/>
+This portlet displays all the Console Realm Groups and allows you to add, modify and delete them.</li>
+</ul>
+
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-SecurityRealm"></a>Security Realm <a name="GeronimoAdministrationConsole-SecurityRealm"></a></h3>
+<p>This portlet displays all available security realms and their status. Only server-wide security realms can be edited in this portlet, security realms deployed as part of a single application cannot, you will have to change the deployment plan in the application instead.</p>
+
+<p>From this portlet you can edit the available, system-wide, security realms. There is also a <b>usage</b> link with examples of how to use the realm from your application.</p>
+
+<p>This portlet also includes a security realm creation wizard for creating new realms.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-Keystore"></a>Keystore <a name="GeronimoAdministrationConsole-Keystore"></a></h3>
+<p>This portlet displays the certificates installed, lets you import trusted certificates and generate a key pair.</p>
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h1><a name="GeronimoAdministrationConsole-Misc"></a>Misc <a name="GeronimoAdministrationConsole-Misc"></a></h1>
+<p>At this point this group has only one entry and is for administering the embedded database. The breakdown of this group is as follows.</p>
+
+<h3><a name="GeronimoAdministrationConsole-EmbeddedDB"></a>Embedded DB</h3>
+<ul>
+	<li><img src="Geronimo Administration Console_attachments/ico_db_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-DBInfo" title="DB Info on Geronimo Administration Console">DB Info</a></li>
+	<li><img src="Geronimo Administration Console_attachments/ico_servcomp_16x16.gif" align="absmiddle" border="0" /> <a href="#GeronimoAdministrationConsole-DBManager" title="DB Manager on Geronimo Administration Console">DB Manager</a></li>
+</ul>
+
+
+<h3><a name="GeronimoAdministrationConsole-DBInfo"></a>DB Info</h3>
+<p>This portlet displays information about the internal database, such as:</p>
+<ul>
+	<li>Database Product name and version.</li>
+	<li>Driver and version.</li>
+	<li>Connection URL.</li>
+	<li>Supported functions and the supported SQL commands.</li>
+</ul>
+
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+<h3><a name="GeronimoAdministrationConsole-DBManager"></a>DB Manager</h3>
+<p>This option provides two portlets, <b>DB VIewer</b> and <b>Run SQL</b>.</p>
+
+<ul>
+	<li><b>DB Viewer</b><br/>
+This portlet displays all the available databases and their tables and displays the contents of the tables. To view the tables in a particular database, click on the database link. This will show all the tables in the database. To view the contents of the tables, click on the <b>View Contents</b> link. At the bottom of the DB Viewer portlet there are links to take you back to <b>View Databases</b> or <b>View Tables</b>.</li>
+</ul>
+
+
+<ul>
+	<li><b>Run SQL</b><br/>
+This portlet lets you run SQL commands to manipulate the data in the tables, create a new database or delete a database. You can enter the SQL commands in the <b>SQL Command(s)</b> text box, select the database that will be used and then click on <b>Run SQL</b> to excecute the command.</li>
+</ul>
+
+
+<p><a href="#GeronimoAdministrationConsole-top" title="top on Geronimo Administration Console">Back to Top</a></p>
+
+				    					    <br/>
+                        <div class="tabletitle">
+                            <a name="attachments">Attachments:</a>
+                        </div>
+
+                        <div class="greybox" align="left">
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/console_1.jpg">console_1.jpg</a> (image/pjpeg)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/console_2.jpg">console_2.jpg</a> (image/pjpeg)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_beanjar_16x16.gif">ico_beanjar_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_connect_16x16.gif">ico_connect_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_db_16x16.gif">ico_db_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_doc_16x16.gif">ico_doc_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_folder_16x16.gif">ico_folder_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_geronimo_16x16.gif">ico_geronimo_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_list_16x16.gif">ico_list_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_lock_16x16.gif">ico_lock_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_look_16x16.gif">ico_look_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_mail_16x16.gif">ico_mail_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_servcomp_16x16.gif">ico_servcomp_16x16.gif</a> (image/gif)
+                                <br/>
+                                                            <img src="icons/bullet_blue.gif" height="8" width="8" alt=""/>
+                                <a href="Geronimo Administration Console_attachments/ico_x_16x16.gif">ico_x_16x16.gif</a> (image/gif)
+                                <br/>
+                                                    </div>
+				    
+                    			    </td>
+		    </tr>
+	    </table>
+	    <table border="0" cellpadding="0" cellspacing="0" width="100%">
+			<tr>
+				<td height="12" background="border/border_bottom.gif"><img src="border/spacer.gif" width="1" height="1" border="0"/></td>
+			</tr>
+		    <tr>
+			    <td align="center"><font color="grey">Document generated by Confluence on Dec 09, 2005 22:10</font></td>
+		    </tr>
+	    </table>
+    </body>
+</html>
\ No newline at end of file

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console.html
------------------------------------------------------------------------------
    svn:executable = *

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/console_1.jpg
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/console_1.jpg?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/console_1.jpg
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/console_1.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/console_2.jpg
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/console_2.jpg?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/console_2.jpg
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/console_2.jpg
------------------------------------------------------------------------------
    svn:mime-type = image/jpeg

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_beanjar_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_beanjar_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_beanjar_16x16.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_beanjar_16x16.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_connect_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_connect_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_connect_16x16.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_connect_16x16.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_db_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_db_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_db_16x16.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_db_16x16.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_doc_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_doc_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_doc_16x16.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_doc_16x16.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_folder_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_folder_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_folder_16x16.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_folder_16x16.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_geronimo_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_geronimo_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_geronimo_16x16.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_geronimo_16x16.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_list_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_list_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_list_16x16.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_list_16x16.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_lock_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_lock_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_lock_16x16.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_lock_16x16.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_look_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_look_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_look_16x16.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_look_16x16.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo Administration Console_attachments/ico_mail_16x16.gif
URL: http://svn.apache.org/viewcvs/geronimo/branches/1.0/modules/scripts/src/resources/docs/Geronimo%20Administration%20Console_attachments/ico_mail_16x16.gif?rev=356160&view=auto
==============================================================================
Binary file - no diff available.