geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache Geronimo v2.2: Documentation (page edited)
Date Mon, 08 Sep 2008 09:48:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence" />
    <style type="text/css">
    <!--
    body, p, td, table, tr, .bodytext, .stepfield {
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
}
#PageContent {
	text-align: left;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
    padding-bottom:20px;
}
/*
** when this stylesheet is used for the Tiny MCE Wysiwyg editor's edit area, we can't
** use an id=PageContent or class=wiki-content, so we must
** set the body style to that used for PageContent, and p to that used for wiki-content.
*/

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
    background-color: #f0f0f0;
}

@media print {

body {
    background-color: #fff;
}

}

.monospaceInput {
    font:12px monospace
}

.wiki-content p, .commentblock p {
    margin: 16px 0px 16px 0px;
    padding: 0px;
}

.wiki-content-preview {
    padding: 5px;
    border-left: 1px solid #3c78b5;
    border-right: 1px solid #3c78b5;
}

ul, ol {
    margin-top: 2px;
    margin-bottom: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
}

pre {
    padding: 0px;
    margin-top: 5px;
    margin-left: 15px;
    margin-bottom: 5px;
    margin-right: 5px;
    text-align: left;
}

.helpheading {
    font-weight: bold;
    background-color: #D0D9BD;
        border-bottom: 1px solid #3c78b5;
        padding: 4px 4px 4px 4px;
        margin: 0px;
        margin-top: 10px;
}
.helpcontent {
        padding: 4px 4px 20px 4px;
    background-color: #f5f7f1;
}

.code {
 	border: 1px dashed #3c78b5;
    font-size: 11px;
	font-family: Courier;
    margin: 10px;
	line-height: 13px;
}

.focusedComment {
    background: #ffffce;
}

.commentBox, .focusedComment {
    padding: 10px;
    margin: 5px 0 5px 0;
    border: 1px #bbb solid;
}

.codeHeader {
    background-color: #f0f0f0;
 	border-bottom: 1px dashed #3c78b5;
    padding: 3px;
	text-align: center;
}

.codeContent {
    text-align: left;
    background-color: #f0f0f0;
    padding: 3px;
}

.preformatted {
 	border: 1px dashed #3c78b5;
    font-size: 11px;
	font-family: Courier;
    margin: 10px;
	line-height: 13px;
}

.preformattedHeader {
    background-color: #f0f0f0;
 	border-bottom: 1px dashed #3c78b5;
    padding: 3px;
	text-align: center;
}

.preformattedContent {
    background-color: #f0f0f0;
    padding: 3px;
}

.panel {
 	border: 1px dashed #3c78b5;
    margin: 10px;
    margin-top: 0px;
}

.panelHeader {
    background-color: #f0f0f0;
 	border-bottom: 1px dashed #3c78b5;
    padding: 3px;
	text-align: center;
}

.panelContent {
    background-color: #f0f0f0;
    padding: 5px;
}

.anonymousAlert {
    background-color: #f0f0f0;
 	border: 1px dashed red;
    font-size: 11px;
    padding: 10px 5px 10px 5px;
    margin: 4px;
	line-height: 13px;
}

.lockAlert {
    background-color: #f0f0f0;
    width: 50%;
 	border: 1px dashed red;
    font-size: 11px;
    padding: 10px 5px 10px 5px;
    margin: 4px;
	line-height: 13px;
}


.code-keyword {
  color: #000091;
  background-color: inherit;
}

.code-object {
  color: #910091;
  background-color: inherit;
}

.code-quote {
  color: #009100;
  background-color: inherit;
}

.code-comment {
  color: #808080;
  background-color: inherit;
}


.code-xml .code-keyword {
  color: inherit;
  font-weight: bold;
}

.code-tag {
  color: #000091;
  background-color: inherit;
}

.breadcrumbs {
    background-color: #f0f0f0;
 	border-color: #3c78b5;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
    font-size: 11px;
    padding: 3px 0px 3px 0px;
}

.navmenu {
    border: 1px solid #ccc;
}

.menuheading {
    font-weight: bold;
    background-color: #f0f0f0;
 	border-bottom: 1px solid #3c78b5;
	padding: 4px 4px 2px 4px;
}

.menuitems {
	padding: 4px 4px 20px 4px;
}

.rightpanel {
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

#helpheading {
    text-align: left;
    font-weight: bold;
    background-color: #D0D9BD;
 	border-bottom: 1px solid #3c78b5;
	padding: 4px 4px 4px 4px;
	margin: 0px;
}
#helpcontent {
	padding: 4px 4px 4px 4px;
    background-color: #f5f7f1;
}
.helptab-unselected {
    font-weight: bold;
	padding: 5px;
    background-color: #f5f7f1;
}
.helptab-selected {
    font-weight: bold;
    background-color: #D0D9BD;
	padding: 5px;
}
.helptabs {
    margin: 0px;
    background-color: #f5f7f1;
	padding: 5px;
}
.infopanel-heading {
    font-weight: bold;
	padding: 4px 0px 2px 0px;
}

.pagebody {
}

.pageheader {
	padding: 5px 5px 5px 0px;
 	border-bottom: 1px solid #3c78b5;
}

.pagetitle {
	font-size: 22px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
}

.newpagetitle {
    color: #ccc !important;
}

.steptitle {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
	margin-bottom: 7px;
}

.substeptitle {
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #003366;
    margin: 2px 4px 4px 4px;
    padding: 2px 4px 1px 4px;
}

.stepdesc {
    font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
    color: #666666;
    margin-top: 7px;
    margin-bottom: 7px;
}

.steplabel {
    font-weight: bold;
    margin-right: 4px;
    color: black;
    float: left;
    width: 15%;
    text-align: right;
}

.stepfield {
    background: #f0f0f0;
    padding: 5px;
}

.submitButtons{
    margin-top:5px;
    text-align:right;
}

.formtitle {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
}

.sectionbottom {
    border-bottom: 1px solid #3c78b5;
}

.topRow {
    border-top: 2px solid #3c78b5;
}

.tabletitle {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, sans-serif;
    padding: 3px 0px 2px 0px;
    margin: 8px 4px 2px 0px;
	color: #003366;
	border-bottom: 2px solid #3c78b5;
}
.pagesubheading {
    color: #666666;
    font-size: 10px;
    padding: 0px 0px 5px 0px;
}

HR {
	color: 3c78b5;
	height: 1;
}

A:link, A:visited, A:active, A:hover {
	color: #003366;
}

h1 A:link, h1 A:visited, h1 A:active {
	text-decoration: none;
}

h1 A:hover {
    border-bottom: 1px dotted #003366;
}

.wiki-content > :first-child, .commentblock > :first-child {
    margin-top: 3px;
}

.logocell {
    padding: 10px;
}

input {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

textarea, textarea.editor {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	color: #333333;
}

/* use logoSpaceLink instead.
.spacenametitle {
	font: 21px/31px Impact, Arial, Helvetica;
    font-weight: 100;
    color: #999999;
	margin: 0px;
}
.spacenametitle img {
  margin: 0 0 -4px 0;
}
.spacenametitle a {
    text-decoration: none;
    color: #999999;
}
.spacenametitle a:visited {
    text-decoration: none;
    color: #999999;
}*/

.spacenametitle-printable {
	font: 20px/25px Impact, Arial, Helvetica;
    font-weight: 100;
    color: #999999;
	margin: 0px;
}
.spacenametitle-printable a {
    text-decoration: none;
    color: #999999;
}
.spacenametitle-printable a:visited {
    text-decoration: none;
    color: #999999;
}

.blogDate {
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.blogSurtitle {
    background: #f0f0f0;
 	border: 1px solid #ddd;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.blogHeading {
    font-size: 20px;
    line-height: normal;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
}

.blogHeading a {
   text-decoration: none;
   color: black;
}

.endsection {
	align: right;
	color: #666666;
	margin-top: 10px;
}
.endsectionleftnav {
	align: right;
	color: #666666;
	margin-top: 10px;
}

h1 {
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #003366;
 	border-bottom: 1px solid #3c78b5;
	padding: 2px;
	margin: 36px 0px 4px 0px;
}

h2 {
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
 	border-bottom: 1px solid #3c78b5;
	padding: 2px;
	margin: 27px 0px 4px 0px;
}

h3 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 21px 0px 4px 0px;
}

h4 {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 18px 0px 4px 0px;
}

h4.search {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	background-color: #f0f0f0;
	padding: 4px;
	margin: 18px 0px 4px 0px;
}

h5 {
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 14px 0px 4px 0px;
}

h6 {
	font-size: 8px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 14px 0px 4px 0px;
}

.smallfont {
    font-size: 10px;
}
.descfont {
    font-size: 10px;
    color: #666666;
}
.smallerfont {
    font-size: 9px;
}
.smalltext {
    color: #666666;
    font-size: 10px;
}
.smalltext a {
    color: #666666;
}
.smalltext-blue {
    color: #3c78b5;
    font-size: 10px;
}
.surtitle {
    margin-left: 1px;
    margin-bottom: 5px;
    font-size: 14px;
    color: #666666;
}

/* css hack found here:  http://www.fo3nix.pwp.blueyonder.co.uk/tutorials/css/hacks/ */
.navItemOver { font-size: 10px; font-weight: bold; color: #ffffff; background-color: #003366; cursor: hand; voice-family: '\'}\''; voice-family:inherit; cursor: pointer;}
.navItemOver a { color: #ffffff; background-color:#003366; text-decoration: none; }
.navItemOver a:visited { color: #ffffff; background-color:#003366; text-decoration: none; }
.navItemOver a:hover { color: #ffffff; background-color:#003366; text-decoration: none; }
.navItem { font-size: 10px; font-weight: bold; color: #ffffff; background-color: #3c78b5; }
.navItem a { color: #ffffff; text-decoration: none; }
.navItem a:hover { color: #ffffff; text-decoration: none; }
.navItem a:visited { color: #ffffff; text-decoration: none; }

div.padded { padding: 4px; }
div.thickPadded { padding: 10px; }
h3.macrolibrariestitle {
    margin: 0px 0px 0px 0px;
}

div.centered { text-align: center; margin: 10px; }
div.centered table {margin: 0px auto; text-align: left; }

.tableview table {
    margin: 0;
}

.tableview th {
    text-align: left;
    color: #003366;
    font-size: 12px;
    padding: 5px 0px 0px 5px;
    border-bottom: 2px solid #3c78b5;
}
.tableview td {
    text-align: left;
    border-color: #ccc;
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    margin: 0;
    padding: 4px 10px 4px 5px;
}

.grid {
    margin: 2px 0px 5px 0px;
    border-collapse: collapse;
}
.grid th  {
    border: 1px solid #ccc;
    padding: 2px 4px 2px 4px;
    background: #f0f0f0;
    text-align: center;
}
.grid td  {
    border: 1px solid #ccc;
    padding: 3px 4px 3px 4px;
}
.gridHover {
	background-color: #f9f9f9;
}

td.infocell {
    background-color: #f0f0f0;
}
.label {
	font-weight: bold;
	color: #003366;
}

label {
	font-weight: bold;
	color: #003366;
}

.error {
	background-color: #fcc;
}

.errorBox {
	background-color: #fcc;
    border: 1px solid #c00;
    padding: 5px;
    margin: 5px;
}

.errorMessage {
	color: #c00;
}

.success {
	background-color: #dfd;
}

.successBox {
	background-color: #dfd;
    border: 1px solid #090;
    padding: 5px;
    margin-top:5px;
    margin-bottom:5px;
}

blockquote {
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
	margin-right: 0px;
	border-left: 1px solid #3c78b5;
}

table.confluenceTable
{
    margin: 5px;
    border-collapse: collapse;
}

/* Added as a temporary fix for CONF-4223. The table elements appear to be inheriting the border: none attribute from the sectionMacro class */
table.confluenceTable td.confluenceTd
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
}

/* Added as a temporary fix for CONF-4223. The table elements appear to be inheriting the border: none attribute from the sectionMacro class */
table.confluenceTable th.confluenceTh
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
    background-color: #f0f0f0;
    text-align: center;
}

td.confluenceTd
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
}

th.confluenceTh
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
    background-color: #f0f0f0;
    text-align: center;
}

DIV.small {
	font-size: 9px;
}

H1.pagename {
	margin-top: 0px;
}

IMG.inline  {}

.loginform {
    margin: 5px;
    border: 1px solid #ccc;
}

/* The text how the "This is a preview" comment should be shown. */
.previewnote { text-align: center;
                font-size: 11px;
                    color: red; }

/* How the preview content should be shown */
.previewcontent { background: #E0E0E0; }

/* How the system messages should be shown (DisplayMessage.jsp) */
.messagecontent { background: #E0E0E0; }

/* How the "This page has been modified..." -comment should be shown. */
.conflictnote { }

.createlink {
    color: maroon;
}
a.createlink {
    color: maroon;
}
.templateparameter {
    font-size: 9px;
    color: darkblue;
}

.diffadded {
    background: #ddffdd;
    padding: 1px 1px 1px 4px;
	border-left: 4px solid darkgreen;
}
.diffdeleted {
    color: #999;
    background: #ffdddd;
    padding: 1px 1px 1px 4px;
	border-left: 4px solid darkred;
}
.diffnochange {
    padding: 1px 1px 1px 4px;
	border-left: 4px solid lightgrey;
}
.differror {
    background: brown;
}
.diff {
    font-family: lucida console, courier new, fixed-width;
	font-size: 12px;
	line-height: 14px;
}
.diffaddedchars {
    background-color:#99ff99;
    font-weight:bolder;
}
.diffremovedchars {
    background-color:#ff9999;
    text-decoration: line-through;
    font-weight:bolder;
}

.greybackground {
    background: #f0f0f0
}

.greybox {
 	border: 1px solid #ddd;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.borderedGreyBox {
    border: 1px solid #cccccc;
    background-color: #f0f0f0;
    padding: 10px;
}

.greyboxfilled {
 	border: 1px solid #ddd;
    background: #f0f0f0;
    padding: 3px;
	margin: 1px 1px 10px 1px;
}

.navBackgroundBox {
    padding: 5px 5px 5px 5px;
    font-size: 22px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: white;
    background: #3c78b5;
    text-decoration: none;
}

.previewBoxTop {
	background-color: #f0f0f0;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #3c78b5;
    padding: 5px;
    margin: 5px 0px 0px 0px;
    text-align: center;
}
.previewContent {
    background-color: #fff;
 	border-color: #3c78b5;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	padding: 10px;
	margin: 0px;
}
.previewBoxBottom {
	background-color: #f0f0f0;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #3c78b5;
    padding: 5px;
    margin: 0px 0px 5px 0px;
    text-align: center;
}

.functionbox {
    background-color: #f0f0f0;
 	border: 1px solid #3c78b5;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.functionbox-greyborder {
    background-color: #f0f0f0;
 	border: 1px solid #ddd;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.search-highlight {
    background-color: #ffffcc;
}

/* normal (white) background */
.rowNormal {
    background-color: #ffffff;
 }

/* alternate (pale yellow) background */
.rowAlternate {
    background-color: #f7f7f7;
}

/* used in the list attachments table */
.rowAlternateNoBottomColor {
    background-color: #f7f7f7;
}

.rowAlternateNoBottomNoColor {
}

.rowAlternateNoBottomColor td {
    border-bottom: 0px;
}

.rowAlternateNoBottomNoColor td {
    border-bottom: 0px;
}

/* row highlight (grey) background */
.rowHighlight {
    background-color: #f0f0f0;

}

TD.greenbar {FONT-SIZE: 2px; BACKGROUND: #00df00; BORDER: 1px solid #9c9c9c; PADDING: 0px; }
TD.redbar {FONT-SIZE: 2px; BACKGROUND: #df0000; BORDER: 1px solid #9c9c9c; PADDING: 0px; }
TD.darkredbar {FONT-SIZE: 2px; BACKGROUND: #af0000; BORDER: 1px solid #9c9c9c; PADDING: 0px; }

TR.testpassed {FONT-SIZE: 2px; BACKGROUND: #ddffdd; PADDING: 0px; }
TR.testfailed {FONT-SIZE: 2px; BACKGROUND: #ffdddd; PADDING: 0px; }

.toolbar  {
    margin: 0px;
    border-collapse: collapse;
}

.toolbar td  {
    border: 1px solid #ccc;
    padding: 2px 2px 2px 2px;
    color: #ccc;
}

td.noformatting {
    border-width: 0px;
    border-style: none;
    text-align: center;
	padding: 0px;
}

.commentblock {
    margin: 12px 0 12px 0;
}

/*
 * Divs displaying the license information, if necessary.
 */
.license-eval, .license-none, .license-nonprofit {
    border-top: 1px solid #bbbbbb;
    text-align: center;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.license-eval, .license-none {
    background-color: #ffcccc;
}

.license-eval b, .license-none b {
    color: #990000
}

.license-nonprofit {
    background-color: #ffffff;
}

/*
 * The shadow at the bottom of the page between the main content and the
 * "powered by" section.
 */
.bottomshadow {
    height: 12px;
    background-image: url("$req.contextPath/images/border/border_bottom.gif");
    background-repeat: repeat-x;
}

/*
 * Styling of the operations box
 */
.navmenu .operations li, .navmenu .operations ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

.navmenu .operations ul {
    margin-bottom: 9px;
}

.navmenu .label {
    font-weight: inherit;
}

/*
 * Styling of ops as a toolbar
 */
.toolbar div {
    display: none;
}

.toolbar .label {
    display: none;
}

.toolbar .operations {
    display: block;
}

.toolbar .operations ul {
    display: inline;
    list-style: none;
    margin-left: 10px;
    padding-left: 0;
}

.toolbar .operations li {
    list-style: none;
    display: inline;
}

/* list page navigational tabs */
#foldertab {
padding: 3px 0px 3px 8px;
margin-left: 0;
border-bottom: 1px solid #3c78b5;
font: bold 11px Verdana, sans-serif;
}

#foldertab li {
list-style: none;
margin: 0;
display: inline;
}

#foldertab li a {
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #3c78b5;
border-bottom: none;
background: #3c78b5;
text-decoration: none;
}

#foldertab li a:link { color: #ffffff; }
#foldertab li a:visited { color: #ffffff; }

#foldertab li a:hover {
color: #ffffff;
background: #003366;
border-color: #003366;
}

#foldertab li a.current {
background: white;
border-bottom: 1px solid white;
color: black;
}

#foldertab li a.current:link { color: black; }
#foldertab li a.current:visited { color: black; }
#foldertab li a.current:hover {
background: white;
border-bottom: 1px solid white;
color: black;
}

/* alphabet list */
ul#squaretab {
margin-left: 0;
padding-left: 0;
white-space: nowrap;
font: bold 8px Verdana, sans-serif;
}

#squaretab li {
display: inline;
list-style-type: none;
}

#squaretab a {
padding: 2px 6px;
border: 1px solid #3c78b5;
}

#squaretab a:link, #squaretab a:visited {
color: #fff;
background-color: #3c78b5;
text-decoration: none;
}

#squaretab a:hover {
color: #ffffff;
background-color: #003366;
border-color: #003366;
text-decoration: none;
}

#squaretab li a#current {
background: white;
color: black;
}

.blogcalendar * {
    font-family:verdana, arial, sans-serif;
    font-size:x-small;
    font-weight:normal;
    line-height:140%;
    padding:2px;
}


table.blogcalendar {
    border: 1px solid #3c78b5;
}

.blogcalendar th.calendarhead, a.calendarhead {
    font-size:x-small;
    font-weight:bold;
    padding:2px;
    text-transform:uppercase;
    background-color: #3c78b5;
    color: #ffffff;
    letter-spacing: .3em;
    text-transform: uppercase;
}

.calendarhead:visited {color: white;}
.calendarhead:active {color: white;}
.calendarhead:hover {color: white;}

.blogcalendar th {
    font-size:x-small;
    font-weight:bold;
    padding:2px;
    background-color:#f0f0f0;
}

.blogcalendar td {
    font-size:x-small;
    font-weight:normal;
}

.searchGroup { padding: 0 0 10px 0; background: #f0f0f0; }
.searchGroupHeading { font-size: 10px; font-weight: bold; color: #ffffff; background-color: #3c78b5; padding: 2px 4px 1px 4px; }
.searchItem { padding: 1px 4px 1px 4px; }
.searchItemSelected { padding: 1px 4px 1px 4px; font-weight: bold; background: #ddd; }

/* permissions page styles */
.permissionHeading {
    border-bottom: #bbb; border-width: 0 0 1px 0; border-style: solid; font-size: 16px; text-align: left;
}
.permissionTab {
    border-width: 0 0 0 1px; border-style: solid; background: #3c78b5; color: #ffffff; font-size: 10px;
}
.permissionSuperTab {
    border-width: 0 0 0 1px; border-style: solid; background: #003366; color: #ffffff;
}
.permissionCell {
    border-left: #bbb; border-width: 0 0 0 1px; border-style: solid;
}

/* warning panel */
.warningPanel { background: #FFFFCE; border:#F0C000 1px solid; padding: 8px; margin: 10px; }
/* alert panel */
.alertPanel { background: #FFCCCC; border:#C00 1px solid; padding: 8px; margin: 10px; }
/* info panel */
.infoPanel { background: #D8E4F1; border:#3c78b5 1px solid; padding: 8px; margin: 10px; }

/* side menu highlighting (e.g. space content screen) */
.optionPadded { padding: 2px; }
.optionSelected { background-color: #ffffcc; padding: 2px; border: 1px solid #ddd; margin: -1px; }
.optionSelected a { font-weight: bold; text-decoration: none; color: black; }

/* information macros */
.noteMacro { border-style: solid; border-width: 1px; border-color: #F0C000; background-color: #FFFFCE; text-align:left; margin-top: 5px; margin-bottom: 5px}
.warningMacro { border-style: solid; border-width: 1px; border-color: #c00; background-color: #fcc; text-align:left; margin-top: 5px; margin-bottom: 5px}
.infoMacro { border-style: solid; border-width: 1px; border-color: #3c78b5; background-color: #D8E4F1; text-align:left; margin-top: 5px; margin-bottom: 5px}
.tipMacro { border-style: solid; border-width: 1px; border-color: #090; background-color: #dfd; text-align:left; margin-top: 5px; margin-bottom: 5px}
.informationMacroPadding { padding: 5px 0 0 5px; }

table.infoMacro td, table.warningMacro td, table.tipMacro td, table.noteMacro td, table.sectionMacro td {
    border: none;
}

table.sectionMacroWithBorder td.columnMacro { border-style: dashed; border-width: 1px; border-color: #cccccc;}

.pagecontent
{
    padding: 10px;
    text-align: left;
}

/* styles for links in the top bar */
.topBarDiv a:link {color: #ffffff;}
.topBarDiv a:visited {color: #ffffff;}
.topBarDiv a:active {color: #ffffff;}
.topBarDiv a:hover {color: #ffffff;}
.topBarDiv {color: #ffffff;}

.topBar {
    background-color: #003366;
}


/* styles for extended operations */
.greyLinks a:link {color: #666666; text-decoration:underline;}
.greyLinks a:visited {color: #666666; text-decoration:underline;}
.greyLinks a:active {color: #666666; text-decoration:underline;}
.greyLinks a:hover {color: #666666; text-decoration:underline;}
.greyLinks {color: #666666; display:block; padding: 10px}

.logoSpaceLink {color: #999999; text-decoration: none}
.logoSpaceLink a:link {color: #999999; text-decoration: none}
.logoSpaceLink a:visited {color: #999999; text-decoration: none}
.logoSpaceLink a:active {color: #999999; text-decoration: none}
.logoSpaceLink a:hover {color: #003366; text-decoration: none}

/* basic panel (basicpanel.vmd) style */
.basicPanelContainer {border: 1px solid #3c78b5; margin-top: 2px; margin-bottom: 8px; width: 100%}
.basicPanelTitle {padding: 5px; margin: 0px; background-color: #f0f0f0; color: black; font-weight: bold;}
.basicPanelBody {padding: 5px; margin: 0px}

.separatorLinks a:link {color: white}
.separatorLinks a:visited {color: white}
.separatorLinks a:active {color: white}

.greynavbar {background-color: #f0f0f0; border-top: 1px solid #3c78b5; margin-top: 2px}

div.headerField {
    float: left;
    width: auto;
    height: 100%;
}

.headerFloat {
    margin-left: auto;
    width: 50%;
}

.headerFloatLeft {
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
}

#headerRow {
    padding: 10px;
}

div.license-personal {
   background-color: #003366;
   color: #ffffff;
}

div.license-personal a {
   color: #ffffff;
}

.greyFormBox {
    border: 1px solid #cccccc;
    padding: 5px;
}

/* IE automatically adds a margin before and after form tags. Use this style to remove that */
.marginlessForm {
    margin: 0px;
}

.openPageHighlight {
    background-color: #ffffcc;
    padding: 2px;
    border: 1px solid #ddd;
}

.editPageInsertLinks, .editPageInsertLinks a
{
    color: #666666;
    font-weight: bold;
    font-size: 10px;
}

/* Style for label heatmap. */
.top10 a {
    font-weight: bold;
    font-size: 2em;
    color: #003366;
}
.top25 a {
    font-weight: bold;
    font-size: 1.6em;
    color: #003366;
}
.top50 a {
    font-size: 1.4em;
    color: #003366;
}
.top100 a {
    font-size: 1.2em;
    color: #003366;
}

.heatmap {
    list-style:none;
    width: 95%;
    margin: 0px auto;
}

.heatmap a {
    text-decoration:none;
}

.heatmap a:hover {
    text-decoration:underline;
}

.heatmap li {
    display: inline;
}

.minitab {
padding: 3px 0px 3px 8px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0px;
border-bottom: 1px solid #3c78b5;
font: bold 9px Verdana, sans-serif;
text-decoration: none;
float:none;
}
.selectedminitab {
padding: 3px 0.5em;
margin-left: 3px;
margin-top: 1px;
border: 1px solid #3c78b5;
background: white;
border-bottom: 1px solid white;
color: #000000;
text-decoration: none;
}
.unselectedminitab {
padding: 3px 0.5em;
margin-left: 3px;
margin-top: 1px;
border: 1px solid #3c78b5;
border-bottom: none;
background: #3c78b5;
color: #ffffff;
text-decoration: none;
}

a.unselectedminitab:hover {
color: #ffffff;
background: #003366;
border-color: #003366;
}

a.unselectedminitab:link { color: white; }
a.unselectedminitab:visited { color: white; }

a.selectedminitab:link { color: black; }
a.selectedminitab:visited { color: black; }

.linkerror { background-color: #fcc;}

a.labelOperationLink:link {text-decoration: underline}
a.labelOperationLink:active {text-decoration: underline}
a.labelOperationLink:visited {text-decoration: underline}
a.labelOperationLink:hover {text-decoration: underline}

a.newLabel:link {background-color: #ddffdd}
a.newLabel:active {background-color: #ddffdd}
a.newLabel:visited {background-color: #ddffdd}
a.newLabel:hover {background-color: #ddffdd}

ul.square {list-style-type: square}

.inline-control-link {
    background: #ffc;
    font-size: 9px;
    color: #666;
    padding: 2px;
    text-transform: uppercase;
    text-decoration: none;
}


.inline-control-link a:link {text-decoration: none}
.inline-control-link a:active {text-decoration: none}
.inline-control-link a:visited {text-decoration: none}
.inline-control-link a:hover {text-decoration: none}

.inline-control-link {
    background: #ffc;
    font-size: 9px;
    color: #666;
    padding: 2px;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;
}

div.auto_complete {
    width: 350px;
    background: #fff;
}
div.auto_complete ul {
    border: 1px solid #888;
    margin: 0;
    padding: 0;
    width: 100%;
    list-style-type: none;
}
div.auto_complete ul li {
    margin: 0;
    padding: 3px;
}
div.auto_complete ul li.selected {
    background-color: #ffb;
}
div.auto_complete ul strong.highlight {
    color: #800;
    margin: 0;
    padding: 0;
}

/******* Edit Page Styles *******/
.toogleFormDiv{
    border:1px solid #A7A6AA;
    background-color:white;
    padding:5px;
    margin-top: 5px;
}

.toogleInfoDiv{
    border:1px solid #A7A6AA;
    background-color:white;
    display:none;
    padding:5px;
    margin-top: 10px;
}

.inputSection{
    margin-bottom:20px;
}

#editBox{
   border:1px solid lightgray;
   background-color:#F0F0F0;
}

/******* Left Navigation Theme Styles ********/
.leftnav li a {
    text-decoration:none;
    color:white;
    margin:0px;
    display:block;
    padding:2px;
    padding-left:5px;
    background-color: #3c78b5;
    border-top:1px solid #3c78b5;
}

.leftnav li a:active {color:white;}
.leftnav li a:visited {color:white;}
.leftnav li a:hover {background-color: #003366; color:white;}

/* Added by Shaun during i18n */
.replaced
{
    background-color: #33CC66;
}

.topPadding
{
    margin-top: 20px;
}

/* new form style */
.form-block {
    padding: 6px;
}
.form-error-block {
    padding: 6px;
    background: #fcc;
    border-top: #f0f0f0 1px solid;
    border-bottom: #f0f0f0 1px solid;
    margin-bottom: 6px;
    padding: 0 12px 0 12px;
}
.form-element-large {
    font-size: 16px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #003366;
}

.form-element-small {
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #003366;
}

.form-header {
    background: lightyellow;
    border-top: #f0f0f0 1px solid;
    border-bottom: #f0f0f0 1px solid;
    margin-bottom: 6px;
    padding: 0 12px 0 12px;
}
.form-header p, .form-block p, .form-error-block p {
    line-height: normal;
    margin: 12px 0 12px 0;
}
.form-example {
    color: #888;
    font-size: 11px;
}
.form-divider {
    border-bottom: #ccc 1px solid;
    margin-bottom: 6px;
}
.form-buttons {
    margin-top: 6px;
    border-top: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    background: #f0f0f0;
    padding: 10px;
    text-align: center;
}
.form-buttons input {
    width: 100px;
}
.form-block .error {
    padding: 6px;
    margin-bottom: 6px;
}
    -->
    </style>
</head>
<body>

<div id="PageContent">
<table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%"><tr>
<td valign="top" class="pagebody">

    <div class="pageheader">
        <span class="pagetitle">
            Page Edited :
            <a href="http://cwiki.apache.org/confluence/display/GMOxDOC22">GMOxDOC22</a> :
            <a href="http://cwiki.apache.org/confluence/display/GMOxDOC22/Documentation">Documentation</a>
        </span>
    </div>

     <p>
        <a href="http://cwiki.apache.org/confluence/display/GMOxDOC22/Documentation">Documentation</a>
        has been edited by             <a href="http://cwiki.apache.org/confluence/display/~sophia">Ying Tang</a>
            <span class="smallfont">(Sep 08, 2008)</span>.
     </p>
    
     <p>
                 <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=93338&originalVersion=197&revisedVersion=198">(View changes)</a>
     </p>

    <span class="label">Content:</span><br/>
    <div class="greybox wiki-content"><p>Welcome to the Apache Geronimo v2.2 documentation. This is a work in progress and at this point in time we are starting to outline the new features that will become part of this new release, so expect this documentation to be updated frequently.</p>

<p>To help you find the content you are looking for we are separating the documentation in two main groups, User's guide and Developer's guide. In a nutshell, the former is mostly targeted to system administrators and overall users that will be installing and configuring Geronimo and applications. The latter on the other hand is targeted to applications developers, the idea is to provide all the info you need to know to develop applications and to get the most of them (and your time) when deploying to Geronimo.</p>

<p>So, how are we doing this? <b><a href="/confluence/display/GMOxDOC22/Documentation+development" title="Documentation development"><b>Check this out&#33;</b></a></b></p>
<table class="sectionMacro" border="0" cellpadding="5" cellspacing="0" width="100%"><tbody><tr></tr></tbody></table>
<td class="confluenceTd"  valign="top" width="50%"></td>

<h1><a name="Documentation-User%27sguide"></a>User's guide</h1>
<ul>
	<li><a href="/confluence/display/GMOxDOC22/What+changed+in+2.2" title="What changed in 2.2">What's new in 2.2</a>
	<ul>
		<li>New features
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/What+changed+in+2.2#Whatchangedin2.2-Customserverassemblies" title="Custom server assemblies on What changed in 2.2">Custom server assemblies</a></li>
			<li><a href="/confluence/display/GMOxDOC22/What+changed+in+2.2#Whatchangedin2.2-Geronimoadministrationconsole" title="Geronimo administration console on What changed in 2.2">Geronimo administration console</a></li>
			<li><a href="/confluence/display/GMOxDOC22/What+changed+in+2.2#Whatchangedin2.2-GShell" title="GShell on What changed in 2.2">GShell</a></li>
			<li><a href="/confluence/display/GMOxDOC22/What+changed+in+2.2#Whatchangedin2.2-Clusteringsupport" title="Clustering support on What changed in 2.2">Clustering</a></li>
			<li><a href="/confluence/display/GMOxDOC22/What+changed+in+2.2#Whatchangedin2.2-ConsolePlugin" title="Console Plugin on What changed in 2.2">Monitoring Console Plugin</a></li>
			<li>Plan Creator</li>
		</ul>
		</li>
		<li>Enhanced features
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/What+changed+in+2.2#Whatchangedin2.2-distributions" title="distributions on What changed in 2.2">Geronimo distributions</a></li>
			<li>Configuration changes</li>
		</ul>
		</li>
		<li>Compatibility with earlier versions</li>
	</ul>
	</li>
	<li><a href="/confluence/display/GMOxDOC22/Quick+start+-+Apache+Geronimo+for+the+impatient" title="Quick start - Apache Geronimo for the impatient">Getting started with Apache Geronimo</a>
	<ul>
		<li><a href="/confluence/display/GMOxDOC22/Quick+start+-+Apache+Geronimo+for+the+impatient#Quickstart-ApacheGeronimofortheimpatient-Gettingthesoftware" title="Getting the software on Quick start - Apache Geronimo for the impatient">Getting the software</a>
		<ul>
			<li>Geronimo directory structure</li>
		</ul>
		</li>
		<li><a href="/confluence/display/GMOxDOC22/Quick+start+-+Apache+Geronimo+for+the+impatient#Quickstart-ApacheGeronimofortheimpatient-Startingtheserver" title="Starting the server on Quick start - Apache Geronimo for the impatient">Starting the server</a></li>
		<li><a href="/confluence/display/GMOxDOC22/Quick+start+-+Apache+Geronimo+for+the+impatient#Quickstart-ApacheGeronimofortheimpatient-Creatinganddeployingasampleapplication" title="Creating and deploying a sample application on Quick start - Apache Geronimo for the impatient">Creating and deploying a sample application</a></li>
	</ul>
	</li>
	<li><a href="/confluence/display/GMOxDOC22/Planning+and+installing" title="Planning and installing">Planning and installing</a>
	<ul>
		<li><a href="/confluence/display/GMOxDOC22/Planning+and+installing#Planningandinstalling-Prerequisitesoftware" title="Prerequisite software on Planning and installing">Installing prerequisite software</a></li>
		<li><a href="/confluence/display/GMOxDOC22/Planning+and+installing#Planningandinstalling-GettingGeronimo" title="Getting Geronimo on Planning and installing">Getting Geronimo</a>
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Planning+and+installing#Planningandinstalling-Buildingfromsource" title="Building from source on Planning and installing">Building Geronimo from source</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Constructing+a+special-purpose+server+using+maven" title="Constructing a special-purpose server using maven">Building Geronimo with Maven</a></li>
				<li>Building Geronimo from Eclipse</li>
			</ul>
			</li>
		</ul>
		</li>
		<li>Installing Geronimo
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Planning+and+installing#Planningandinstalling-InstallingGeronimofrombinaries" title="Installing Geronimo from binaries on Planning and installing">Installing Geronimo from binaries</a></li>
		</ul>
		</li>
		<li>Initial configuration
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Planning+and+installing#Planningandinstalling-Availableconfigurationfiles" title="Available configuration files on Planning and installing">Available configuration files</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Planning+and+installing#Planningandinstalling-Changingthedefaultportnumbers" title="Changing the default port numbers on Planning and installing">Changing the default port numbers</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Planning+and+installing#Planningandinstalling-Changingtheusernameandpassword" title="Changing the username and password on Planning and installing">Changing the username and password</a></li>
		</ul>
		</li>
		<li><a href="/confluence/display/GMOxDOC22/Starting+and+stopping+the+server" title="Starting and stopping the server">Starting and stopping the server</a>
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/GShell#GShell-StartingandStoppingGeronimoinGshell" title="Starting and Stopping Geronimo in Gshell on GShell">Starting and Stopping Geronimo in GShell</a></li>
		</ul>
		</li>
		<li><a href="/confluence/display/GMOxDOC22/Running+Geronimo+as+a+non-root+user" title="Running Geronimo as a non-root user">Running Geronimo as a non&#45;root user</a></li>
		<li><a href="/confluence/display/GMOxDOC22/Running+Multiple+Instances+of+Geronimo" title="Running Multiple Instances of Geronimo">Running multiple Geronimo instances</a></li>
		<li><a href="/confluence/display/GMOxDOC22/Configuring+Geronimo+as+a+Windows+Service" title="Configuring Geronimo as a Windows Service">Running Geronimo as a Windows, or UINX service</a></li>
	</ul>
	</li>
	<li>Configuring and administering
	<ul>
		<li>Deploying and and administering assets in Geronimo
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Deployment" title="Deployment">Deploying assets</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Deployment#Deployment-Console" title="Console on Deployment">Deploying assets via the administration console</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Deployment#Deployment-Standardcommandline" title="Standard command line on Deployment">Deploying assets from the command prompt</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Deployment#Deployment-GShellcommandline" title="GShell command line on Deployment">Deploying assets via GShell</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Deployment#Deployment-Clustereddeployment" title="Clustered deployment on Deployment">Performing clustered deployment</a></li>
				<li><span class="nobr"><a href="/confluence/pages/createpage.action?spaceKey=GMOxDOC22&amp;title=Deploying+plugins&amp;linkCreation=true&amp;fromPageId=93338" title="Create Page: Deploying plugins" class="createlink">Deploying plugins#Deployment#Plugins<sup><img class="rendericon" src="/confluence/images/icons/plus.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span></li>
				<li><a href="/confluence/display/GMOxDOC22/Deployment#Deployment-Hotdeployment" title="Hot deployment on Deployment">Performing hot deployment</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Administering+applications" title="Administering applications">Administering applications</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Installing+and+removing+applications" title="Installing and removing applications">Installing and removing applications</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Starting+and+stopping+application+modules" title="Starting and stopping application modules">Starting and stopping application modules</a></li>
			</ul>
			</li>
		</ul>
		</li>
		<li><a href="/confluence/display/GMOxDOC22/Administering+the+Apache+Geronimo+Server" title="Administering the Apache Geronimo Server">Configuring and administering the Apache Geronimo Server</a>
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Geronimo+Administration+Console" title="Geronimo Administration Console">Administering Geronimo using the Geronimo administration console</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Tools+and+commands" title="Tools and commands">Administering Geronimo using command line tools</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Adding+new+listeners+for+the+Web+containers" title="Adding new listeners for the Web containers">Add new listeners for Web containers</a></li>
			<li>Aliasing modules</li>
			<li>Configuring virtual host
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Configuring+Virtual+Hosts+in+Geronimo-Jetty" title="Configuring Virtual Hosts in Geronimo-Jetty">Configuring virtual host in Jetty</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Configuring+Virtual+Hosts+in+Geronimo-Tomcat" title="Configuring Virtual Hosts in Geronimo-Tomcat">Configuring virtual host in Tomcat</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Configuring+a+remote+Apache+HTTP+server" title="Configuring a remote Apache HTTP server">Configuring a remote Apache HTTP server</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Configure+JAX-WS+engine" title="Configure JAX-WS engine">Configuring JAX-WS engine</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Clustering" title="Clustering">Clustering</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Farming" title="Farming">Farming</a></li>
				<li><a href="/confluence/display/GMOxDOC22/WADI+Clustering+Support" title="WADI Clustering Support">WADI clustering</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Custom+server+assemblies" title="Custom server assemblies">Custom server assemblies</a>
			<ul>
				<li>Plugin basics</li>
				<li>Buidling,installing plugins and extracting a server from an exsiting server</li>
				<li><a href="/confluence/display/GMOxDOC22/Constructing+a+special-purpose+server+using+maven" title="Constructing a special-purpose server using maven">Assembling a server using Maven</a></li>
			</ul>
			</li>
		</ul>
		</li>
		<li>Congifuring services
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Multiple+Repositories" title="Multiple Repositories">Configuring multiple repositories</a></li>
			<li>Adding archives to the Geronimo repository</li>
			<li><a href="/confluence/display/GMOxDOC22/Configuring+database+pools" title="Configuring database pools">Configuring database pools</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Configuring+JMS" title="Configuring JMS">Configuring JMS</a></li>
		</ul>
		</li>
		<li><a href="/confluence/display/GMOxDOC22/Security" title="Security">Administering security</a>
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Basic+Hints+on+Security+Configuration" title="Basic Hints on Security Configuration">Basic Hints on Security Configuration</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Configuring+JavaEE+App+Client+Security" title="Configuring JavaEE App Client Security">Configuring JavaEE application client security</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Configuring+login+modules" title="Configuring login modules">Configuring login modules</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Configuring+run-as+and+Default+Subjects%2C+and+principal-role+mapping" title="Configuring run-as and Default Subjects, and principal-role mapping">Configuring run&#45;as and Default Subjects, and principal&#45;role mapping</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Administering+certificates" title="Administering certificates">Administering certificates</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Administering+users+and+groups" title="Administering users and groups">Administering users and groups</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Certification+Authority" title="Certification Authority">Certification authority</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Adminstering+security+realms" title="Adminstering security realms">Adminstering security realms</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Certificate+Properties+File+Realm" title="Certificate Properties File Realm">Certificate properties file realm</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Database+%28SQL%29+Realm" title="Database (SQL) Realm">Database &#40;SQL&#41; realm</a></li>
				<li><a href="/confluence/display/GMOxDOC22/LDAP+Realm" title="LDAP Realm">LDAP realm</a></li>
			</ul>
			</li>
		</ul>
		</li>
		<li>Configuring the transaction manager identity</li>
		<li>Creating an embedded database in Geronimo</li>
		<li>Monitoring the health of the Apache Geronimo server
		<ul>
			<li>Configuring your own Monitoring Plugin DataSource</li>
			<li>Monitoring the status of the server using the Information portlet in the Geronimo administration console</li>
			<li>Monitoring the performance of the server using the Monitoring portlet in the Geronimo administration console</li>
			<li>Displaying JVM information</li>
		</ul>
		</li>
		<li><a href="/confluence/display/GMOxDOC22/Extensible+Administration+Console" title="Extensible Administration Console">Extensible Administration Console</a>
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Extensible+Administration+Console#ExtensibleAdministrationConsole-Introduction" title="Introduction on Extensible Administration Console">What is an Extensible Administration Console</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Extensible+Administration+Console#ExtensibleAdministrationConsole-InstallationPlanning" title="Installation Planning on Extensible Administration Console">Planning and installing the Extensible Administration Console</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Extensible+Administration+Console#ExtensibleAdministrationConsole-InstallinganACEin.warformatfromanarchivefile" title="Installing an ACE in .war format from an archive file on Extensible Administration Console">Installing an ACE in .war format from an archive file</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Extensible+Administration+Console#ExtensibleAdministrationConsole-InstallinganAdministrationConsoleExtensionin.carformatfromarepository" title="Installing an Administration Console Extension in .car format from a repository on Extensible Administration Console">Installing an Administration Console Extension in .car format from a repository</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Extensible+Administration+Console#ExtensibleAdministrationConsole-Examples" title="Examples on Extensible Administration Console">Examples</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Extensible+Administration+Console#ExtensibleAdministrationConsole-Customization" title="Customization on Extensible Administration Console">Customizing the Extensible Administration Console</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Extensible+Administration+Console#ExtensibleAdministrationConsole-Architecture" title="Architecture on Extensible Administration Console">The Extensible Administration Console architecture</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Extensible+Administration+Console#ExtensibleAdministrationConsole-HowtoDevelopanAdministratorConsoleExtension%28ACE%29" title="How to Develop an Administrator Console Extension (ACE) on Extensible Administration Console">Developing an Administrator Console Extension (ACE)</a></li>
		</ul>
		</li>
	</ul>
	</li>
	<li><a href="/confluence/display/GMOxDOC22/Migrating+to+Apache+Geronimo" title="Migrating to Apache Geronimo">Migrating</a>
	<ul>
		<li>JBoss to Geronimo
		<ul>
			<li>Using the J2G migration tool</li>
			<li>EJB-BMP migration</li>
			<li>EJB-session beans migration</li>
			<li>Hibernate migration</li>
			<li>JDBC migration</li>
			<li>Servlets and JSPs migration</li>
		</ul>
		</li>
		<li>Tomcat to Geronimo</li>
	</ul>
	</li>
	<li>Developing
	<ul>
		<li><a href="/confluence/display/GMOxDOC22/Development+environment" title="Development environment">Setting up your development environment</a>
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-Optionsandtools" title="Options and tools on Development environment">Selecting tools and options</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-Eclipse" title="Eclipse on Development environment">Eclipse</a>
				<ul>
					<li>Maven Integration for Eclipse</li>
					<li>Web Tools Platform (WTP)</li>
					<li>Geronimo Eclipse plug-in</li>
				</ul>
				</li>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-NetBeans" title="NetBeans on Development environment">NetBeans</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-ApacheMaven" title="Apache Maven on Development environment">Apache Maven</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-JBosstoGeronimoMigrationTool%28J2G%29" title="JBoss to Geronimo Migration Tool (J2G) on Development environment">JBoss to Geronimo Migration Tool (J2G)</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-InstallingEclipse" title="Installing Eclipse on Development environment">Installing Eclipse</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-WTPAllinOnepackage" title="WTP All-in-One package on Development environment">Installing Eclipse using the WTP All-in-One package</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-EclipseandWTPdownloadedseparately" title="Eclipse and WTP downloaded separately on Development environment">Downloading and installing Eclipse and WTP separately</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-UsingAntscriptfromGEPbuild" title="Using Ant script from GEP build on Development environment">Installing Eclipse using Ant script from GEP build</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-InstallingGeronimoEclipsePlugin" title="Installing Geronimo Eclipse Plugin on Development environment">Installing Geronimo Eclipse Plug-in</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-InstallGEPUsingWTP" title="Install GEP Using WTP on Development environment">Installing GEP from within WTP</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-InstallGEPUsingEclipseUpdateManager" title="Install GEP Using Eclipse Update Manager on Development environment">Installing GEP using Eclipse Update Manager</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-ManualInstallationofGEP" title="Manual Installation of GEP on Development environment">Installing GEP manually</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-GeronimoServerRuntimesandServers" title="Geronimo Server Runtimes and Servers on Development environment">Defining Geronimo server runtimes and servers</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-DefiningaGeronimoServerRuntime" title="Defining a Geronimo Server Runtime on Development environment">Defining a Geronimo Server Runtime</a>
				<ul>
					<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-Creatinganewproject" title="Creating a new project on Development environment">Creating a project with a target runtime</a></li>
				</ul>
				</li>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-DefiningaGeronimoServer" title="Defining a Geronimo Server on Development environment">Defining a Geronimo server</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-Configuringyourdevelopmentenvironment" title="Configuring your development environment on Development environment">Configuring your development environment</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-EditingaServerconfiguration" title="Editing a Server configuration on Development environment">Editing a Server configuration</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Development+environment#Developmentenvironment-Otherconfiguration" title="Other configuration on Development environment">Making other configuration changes</a></li>
			</ul>
			</li>
		</ul>
		</li>
		<li>Developing applications for Geronimo
		<ul>
			<li>Getting familiar with the development environment
			<ul>
				<li>Configuring Application Specific Logging with Log4j</li>
				<li>Preparing to run SQL statements at Deployment Time</li>
				<li>Locating your application specific configuration files</li>
				<li>Quick Debugging JSPs of your application</li>
				<li>Deploying applications using the Geronimo Eclipse Plugin (GEP)</li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Web+applications" title="Web applications">Developing Web applications with GEP</a>
			<ul>
				<li>Creating a Dynamic Web project using Eclipse</li>
				<li><a href="/confluence/display/GMOxDOC22/Web+Application+for+EJB+access" title="Web Application for EJB access">Developing Web applications for accessing EJB</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Web+Application+for+JDBC+access" title="Web Application for JDBC access">Developing Web applications for accessing JDBC</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Web+Application+for+JMS+access" title="Web Application for JMS access">Developing Web applications for accessing JMS</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Developing+a+Simple+JavaServer+Faces+application" title="Developing a Simple JavaServer Faces application">Developing JavaServer faces applications</a>
				<ul>
					<li><a href="/confluence/display/GMOxDOC22/JavaServer+Faces" title="JavaServer Faces">Basics of JavaServer Faces</a></li>
					<li>Developing AJAX with JSF applications in GEP</li>
					<li>Using JSP immediate expressions to access JSF</li>
					<li>Developing user interface with JSF</li>
				</ul>
				</li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Web+services" title="Web services">Developing Web services in Geronimo</a>
			<ul>
				<li>Overview of Web services</li>
				<li>Web Services Architecture</li>
				<li>Web Services Description Language (WSDL)</li>
				<li>Developing Web services
				<ul>
					<li><a href="/confluence/display/GMOxDOC22/Developing+a+simple+Calculator+Web+Service" title="Developing a simple Calculator Web Service">Developing a simple Calculator Web Service</a></li>
					<li><a href="/confluence/display/GMOxDOC22/Developing+JAX-RPC+Web+Services" title="Developing JAX-RPC Web Services">Developing JAX&#45;RPC Web Services</a></li>
					<li><a href="/confluence/display/GMOxDOC22/Developing+a+JAX-WS+POJO+Web+Service" title="Developing a JAX-WS POJO Web Service">Developing a JAX&#45;WS POJO Web Service</a></li>
					<li><a href="/confluence/display/GMOxDOC22/Developing+a+JAX-WS+EJB+Stateless+Session+Bean+Web+Service" title="Developing a JAX-WS EJB Stateless Session Bean Web Service">Developing a JAX&#45;WS EJB Stateless Session Bean Web Service</a></li>
					<li><a href="/confluence/display/GMOxDOC22/Developing+Clients+for+a+JAX-WS+Web+Service" title="Developing Clients for a JAX-WS Web Service">Developing Clients for a JAX&#45;WS Web Service</a></li>
					<li>Developing SAAJ Messaging Web Services</li>
					<li>Developing MTOM Web Services</li>
					<li><a href="/confluence/display/GMOxDOC22/Developing+a+simple+RESTful+Service" title="Developing a simple RESTful Service">Developing a simple RESTful Service</a></li>
					<li><a href="/confluence/display/GMOxDOC22/Developing+Client+for+RESTful+Web+Service" title="Developing Client for RESTful Web Service">Developing Client for RESTful Web Service</a></li>
				</ul>
				</li>
				<li><a href="/confluence/display/GMOxDOC22/Migrating+from+JAX-RPC+to+JAX-WS" title="Migrating from JAX-RPC to JAX-WS">Migrating from JAX&#45;RPC to JAX&#45;WS</a></li>
				<li>WS Addressing</li>
				<li>Secruing your applications</li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Deploy+and+Run+JEE+Application+Client" title="Deploy and Run JEE Application Client">Developing JEE application clients</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Developing+an+Application+Client+to+access+EJB" title="Developing an Application Client to access EJB">Developing an application client to access EJB</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Application+clients" title="Application clients">Deploying and running JEE application clients</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Using+Java+Persistence+API+in+application+client" title="Using Java Persistence API in application client">Using Java Persistence API in an application client</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/EJB+applications" title="EJB applications">Developing EJB applications</a>
			<ul>
				<li>Configuring, developing, and deploying enterprise applications with Eclipse and Geronimo</li>
				<li><a href="/confluence/display/GMOxDOC22/Stateless+Session+Bean" title="Stateless Session Bean">Developing EJB applications with Stateless Session Bean</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Stateful+Session+Bean" title="Stateful Session Bean">Developing EJB applications with Stateful Session Bean</a></li>
				<li><a href="/confluence/display/GMOxDOC22/JMS+application+with+Message-Driven+Bean" title="JMS application with Message-Driven Bean">Developing JMS applications with Message-Driven Bean</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Persistence" title="Persistence">Persistence</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Container+Managed+Persistence+with+JPA" title="Container Managed Persistence with JPA">Developing container managed persistence with JPA</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Bean+Managed+Persistence+with+JPA" title="Bean Managed Persistence with JPA">Developing bean managed persistence with JPA</a></li>
				<li>Developing persistence for JSF applications using JPA</li>
			</ul>
			</li>
			<li>Developing portlets for the Geronimo administration console</li>
			<li><a href="/confluence/display/GMOxDOC22/Convert+your+current+applications+into+plugins" title="Convert your current applications into plugins">Convert your current applications into plugins</a></li>
		</ul>
		</li>
		<li><a href="/confluence/display/GMOxDOC22/Deployment+plans" title="Deployment plans">Creating deployment plans</a>
		<ul>
			<li>Deployment plan changes for going from Geronimo 1.1 to Geronimo 2.1</li>
			<li>Creating deployment plans using the deployment plan wizard</li>
			<li><a href="/confluence/display/GMOxDOC22/Deployment+plans#Deploymentplans-XMLSchemas" title="XML Schemas on Deployment plans">Understanding XML schemas for deployment plans</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Deployment+plans#Deploymentplans-Configurations" title="Configurations on Deployment plans">Configurations in deployment plans</a></li>
			<li><a href="/confluence/display/GMOxDOC22/Deployment+plans#Deploymentplans-Applications" title="Applications on Deployment plans">Creating deployment plans for applications</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/Deployment+plans#Deploymentplans-WebApplicationdeploymentplan" title="Web Application deployment plan on Deployment plans">Creating deployment plans for Web applications</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Deployment+plans#Deploymentplans-EJBApplicationdeploymentplan" title="EJB Application deployment plan on Deployment plans">Creating deployment plans for EJB applications</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Deployment+plans#Deploymentplans-Enterpriseapplicationdeploymentplan" title="Enterprise application deployment plan on Deployment plans">Creating deployment plans for enterprise applications</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Deployment+plans#Deploymentplans-JEEApplicationClientdeploymentplan" title="JEE Application Client deployment plan on Deployment plans">Creating deployment plans for JEE application clients</a></li>
				<li><a href="/confluence/display/GMOxDOC22/Deployment+plans#Deploymentplans-MessageDrivenBeandeploymentplan" title="Message Driven Bean deployment plan on Deployment plans">Creating deployment plans for message driven beans</a></li>
			</ul>
			</li>
			<li><a href="/confluence/display/GMOxDOC22/Annotations" title="Annotations">Annotations</a></li>
		</ul>
		</li>
		<li><a href="/confluence/display/GMOxDOC22/Geronimo+Architecture" title="Geronimo Architecture">Geronimo architecture</a>
		<ul>
			<li>Repositories</li>
			<li>GBeans</li>
			<li>Modules and assemblies</li>
		</ul>
		</li>
	</ul>
	</li>
	<li>Reference
	<ul>
		<li>Tools and commands
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/GShell" title="GShell">GShell</a>
			<ul>
				<li><a href="/confluence/display/GMOxDOC22/GShell#GShell-RunningGShell" title="Running GShell on GShell">Running GShell</a></li>
				<li><a href="/confluence/display/GMOxDOC22/GShell#GShell-GeronimoGShellCommands" title="Geronimo GShell Commands on GShell">Geronimo GShell Commands</a></li>
				<li><a href="/confluence/display/GMOxDOC22/GShell#GShell-StartingandStoppingGeronimoinGshell" title="Starting and Stopping Geronimo in Gshell on GShell">Starting and Stopping Geronimo in Gshell</a></li>
				<li><a href="/confluence/display/GMOxDOC22/GShell#GShell-ConnectingtoanAlreadyRunningGeronimoInstance" title="Connecting to an Already Running Geronimo Instance on GShell">Connecting to an Already Running Geronimo Instance</a></li>
			</ul>
			</li>
			<li>Startup</li>
			<li>Shutdown</li>
			<li>Geronimo</li>
			<li>deploy</li>
			<li>Client</li>
			<li>JAX-WS tools</li>
		</ul>
		</li>
		<li>Samples
		<ul>
			<li><a href="/confluence/display/GMOxDOC22/Sample+applications" title="Sample applications">Sample applications</a></li>
			<li>Sample plug-ins</li>
		</ul>
		</li>
	</ul>
	</li>
	<li><a href="/confluence/display/GMOxDOC22/Troubleshooting" title="Troubleshooting">Troubleshooting</a>
	<ul>
		<li>Troubleshooting runtime issues</li>
		<li>Troubleshooting Web services issues</li>
	</ul>
	</li>
</ul>
</div>


</td></tr></table></div>
<p>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
        <td height="12" background="http://cwiki.apache.org/confluence/images/border/border_bottom.gif"><img src="http://cwiki.apache.org/confluence/images/border/spacer.gif" width="1" height="1" border="0"/></td>
    </tr>
</table>

<div class="smalltext">
    Powered by
    <a href="http://www.atlassian.com/software/confluence/default.jsp?clicked=footer" class="smalltext">Atlassian Confluence</a>
    (Version: 2.2.9 Build:#527 Sep 07, 2006)
    -
    <a href="http://jira.atlassian.com/secure/BrowseProject.jspa?id=10470" class="smalltext">Bug/feature request</a><br/>
    <br>
    <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action">Unsubscribe or edit your notifications preferences</a>

</div>

</body>
</html>


Mime
View raw message