Return-Path: Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: (qmail 12876 invoked from network); 25 Feb 2007 06:29:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Feb 2007 06:29:39 -0000 Received: (qmail 22456 invoked by uid 500); 25 Feb 2007 06:29:48 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 22425 invoked by uid 500); 25 Feb 2007 06:29:48 -0000 Mailing-List: contact scm-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list scm@geronimo.apache.org Received: (qmail 22414 invoked by uid 99); 25 Feb 2007 06:29:48 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 24 Feb 2007 22:29:48 -0800 X-ASF-Spam-Status: No, hits=-99.5 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 24 Feb 2007 22:29:37 -0800 Received: by eris.apache.org (Postfix, from userid 65534) id A78701A9825; Sat, 24 Feb 2007 22:29:17 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r511458 [5/5] - in /geronimo/server/trunk/modules: geronimo-client-builder/src/main/schema/ geronimo-connector-builder/src/main/schema/ geronimo-j2ee-builder/src/main/schema/ geronimo-jetty6-builder/src/main/schema/ geronimo-naming-builder/... Date: Sun, 25 Feb 2007 06:29:16 -0000 To: scm@geronimo.apache.org From: ccardona@apache.org X-Mailer: svnmailer-1.1.0 Message-Id: <20070225062917.A78701A9825@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Modified: geronimo/server/trunk/modules/geronimo-web-builder/src/main/schema/geronimo-web-1.2.xsd URL: http://svn.apache.org/viewvc/geronimo/server/trunk/modules/geronimo-web-builder/src/main/schema/geronimo-web-1.2.xsd?view=diff&rev=511458&r1=511457&r2=511458 ============================================================================== --- geronimo/server/trunk/modules/geronimo-web-builder/src/main/schema/geronimo-web-1.2.xsd (original) +++ geronimo/server/trunk/modules/geronimo-web-builder/src/main/schema/geronimo-web-1.2.xsd Sat Feb 24 22:29:15 2007 @@ -1,15 +1,14 @@ - + xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" + attributeFormDefault="unqualified" version="1.0"> - - - - - - - - - The web-app element is the root of the deployment descriptor for a Geronimo web - application. Note that the sub-elements of this element should be as in the given order because it is - defined as a sequence. - - - This group keeps the usage of the contained JNDI environment - reference elements consistent across J2EE deployment descriptors. + This is an XML Schema Definition for Geronimo web application + deployment plan. In case the web application deployment plan is + provided internally in the web archive, it should be named + META-INF/geronimo-web.xml. In case the web application deployment + plan is provided externally, the deployment descriptor can be named + anything and provided to the deploy tool. Alternatively, it can be + included in the EAR and referenced by an alt-dd element of the EAR + deployment plan. All the web application deployment plan must + specify the top level element as web-app with namespace specified as + xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.2". The default + location for this document is + http://geronimo.apache.org/schemas-1.2/geronimo-web-1.2.xsd. This + group keeps the usage of the contained JNDI environment reference + elements consistent across J2EE deployment descriptors. + + + + Import partial schema containing common naming elements, the + imported plan declares elements like ejb-ref, ejb-local-ref, + service-ref, resource-ref, and resource-env-ref required by this + plan schema. + + + + + + + + + + Import Geronimo application deployment plans. The imported plan + includes abstract complex types security required by this plan + schema. + + + + + + + Import Geronimo Services deployment plans. The imported plan + includes complex types like moduleType, environmentType, + dependenciesType, etc. required by this plan schema. + + + + + + + + The web-app element is the root of the deployment descriptor for + a Geronimo web application. Note that the sub-elements of this + element should be as in the given order in a sequence. + + + + - - This is the first part of the URL used to access the web application. - For example context-root of "Sample-App" will have URL of - http://host:port/Sample-App" and a context-root of "/" would be make this the default web application to the server. - - If the web application is packaged as an EAR that can use application context - in the "application.xml". This element is necessary unless you want context root to default to the WAR - name. + + Reference to environment element defined in imported + "geronimo-module-1.2.xsd" + + + + + + + This is the first part of the URL used to access the web + application. For example context-root of "Sample-App" + will have URL of http://host:port/Sample-App" and a + context-root of "/" would make this the default web + application to the server. + + If the web application is packaged as an EAR that can + use application context in the "application.xml". This + element is necessary unless you want context root to + default to the WAR name. - - - + + - Geronimo supports both Jetty and Tomcat web containers. This element is - for a web application needs to take container specific settings. It can hold either a Tomcat element or a Jetty element or both. + Reference to web-container element defined in imported + "geronimo-naming-1.2.xsd" + + + + + + + Geronimo supports both Jetty and Tomcat web containers. + This element is for a web application needs to take + container specific settings. It can hold either a Tomcat + element or a Jetty element or both. - - - + + + + Reference to jndiEnvironmentRefsGroup group defined in + imported "geronimo-naming-1.2.xsd" + + + + + + + Reference to message-destination element defined in + imported "geronimo-naming-1.2.xsd" + + + - - + + + + The security-realm-name element provides the name of + security realm that will be used by JAAS + authentication. The name should match the your + security realm GBean. + + + + + + + Reference to security element defined in imported + "geronimo-security-1.2.xsd" + + + - - + + + + Reference to security element defined in imported + "geronimo-module-1.2.xsd" + + + + + + Geronimo supports both Jetty and Tomcat web containers. This + complextype is for a web application needs to take container + specific settings. It can hold either a Tomcat element or a + Jetty element or both. + + - + + + + This option element contains the arbitrary XML + specifying container specific settings. + + +