Return-Path: X-Original-To: apmail-geronimo-scm-archive@www.apache.org Delivered-To: apmail-geronimo-scm-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A44E4482C for ; Tue, 21 Jun 2011 03:48:45 +0000 (UTC) Received: (qmail 56493 invoked by uid 500); 21 Jun 2011 03:48:45 -0000 Delivered-To: apmail-geronimo-scm-archive@geronimo.apache.org Received: (qmail 56350 invoked by uid 500); 21 Jun 2011 03:48:41 -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 50206 invoked by uid 99); 21 Jun 2011 03:47:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Jun 2011 03:47:45 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Jun 2011 03:47:35 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 3CC702388C3E; Tue, 21 Jun 2011 03:46:27 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1137853 [19/29] - in /geronimo/site/trunk/docs/schemas-3.0: ./ docs/ docs/schemaDiagrams/ Date: Tue, 21 Jun 2011 03:46:22 -0000 To: scm@geronimo.apache.org From: chirunhua@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20110621034627.3CC702388C3E@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Added: geronimo/site/trunk/docs/schemas-3.0/docs/openejb-jar-2.2.xsd.html URL: http://svn.apache.org/viewvc/geronimo/site/trunk/docs/schemas-3.0/docs/openejb-jar-2.2.xsd.html?rev=1137853&view=auto ============================================================================== --- geronimo/site/trunk/docs/schemas-3.0/docs/openejb-jar-2.2.xsd.html (added) +++ geronimo/site/trunk/docs/schemas-3.0/docs/openejb-jar-2.2.xsd.html Tue Jun 21 03:46:00 2011 @@ -0,0 +1,3842 @@ + + + + + + + Schema documentation: Apache Geronimo + + + + + + + + + +
+ + +   +
+ + + + + + + + +
  + Apache Geronimo >  + Index >  + Development >  + XML Schemas >  + Apache Geronimo v2.2 XML Schemas + + User List | + Dev List | + Wiki | + Issue Tracker   +
+ + + + + +
+ + + + + + +
+ + + + + + + + + +
+ +   Overview + +
+ + + + + +
+ Home
+ License
+
ASF
+
Project Policies
+ Downloads
+ Documentation
+ News Archive +
+
+
+ +
+ + + + + + + +
+ + + + + + + + + +
+ +   Search + +
+ + + + + + + +
+
+ + + + + + +
+ +
+ Powered by Google Search + +
+
+
+
+ +
+ + + + + +
+ + + + + + + +
+ +   Community + +
+ + + + + +
+ Events
+ Get Involved
+ Committers
+ Mailing Lists
+ Discussion Forums
+ IRC
+
FAQ
+
Wiki
+
Found a Bug?
+ Service and Support
+ ASF Sponsorship
+
ASF Thanks! +
+
+
+ +
+ + + + + +
+ + + + + + + +
+ +   Development + +
+ + + + + +
+ Javadoc
+
XML Schemas
+ Source Code
+ Coding Standards
+ Issue Tracker
+
Related Projects
+ Sample Applications +
+
+
+ +
+ + + + + +
+ + + + + + + +
+ +   Subprojects + +
+ + + + + +
+ Development Tools
+ GBuild
+
GShell
+
XBean +
+
+
+ +
+ + + + +
+ + + + + + + +

+ Documentation for openejb-jar-2.2 +

+

Table of Contents

+ + + +
+ top +
+
+

+ Schema Document Properties +

+ + + + + + + + + + + + + +
+ Target Namespace + + http://openejb.apache.org/xml/ns/openejb-jar-2.2 +
Version1.0
Element and Attribute Namespaces +
    +
  • Global element and attribute declarations belong to this schema's target namespace.
  • +
  • By default, local element declarations belong to this schema's target namespace.
  • +
  • By default, local attribute declarations have no namespace.
  • +
+
+

Declared Namespaces

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PrefixNamespace
+ naming + http://geronimo.apache.org/xml/ns/naming-1.2
+ xml + http://www.w3.org/XML/1998/namespace
+ ns1 + http://geronimo.apache.org/xml/ns/security-2.0
+ app + http://geronimo.apache.org/xml/ns/j2ee/application-1.2
+ o + + http://openejb.apache.org/xml/ns/openejb-jar-2.2 +
+ xs + http://www.w3.org/2001/XMLSchema
+ tns + + http://openejb.apache.org/xml/ns/openejb-jar-2.2 +
+ pkgen + http://openejb.apache.org/xml/ns/pkgen-2.1
+ sys + http://geronimo.apache.org/xml/ns/deployment-1.2
+
+
+ Schema Component Representation +
+
+
<xs:schema + elementFormDefault="qualified" version="1.0" targetNamespace="http://openejb.apache.org/xml/ns/openejb-jar-2.2">
...
</xs:schema>
+
+
+
+ top +
+
+

+ Global Declarations +

+

Element: jndi +

+ + + + + + + + + + + + + + + + + +
Namejndi
TypeLocally-defined complex type
+ Nillable + no
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<o:jndi
+ name=" + xs:string + [0..1]" +
+ interface=" + xs:string + [0..1]"/>
+
+
+
+
+ Diagram +
+
+ + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:element + name="jndi">
<xs:complexType>
<xs:sequence/>
+
<xs:attribute + name="name" type=" + + xs:string + "/>
+
<xs:attribute + name="interface" type=" + + xs:string + "/>
</xs:complexType>
</xs:element>
+
+
+
+ top +
+
+

Element: openejb-jar +

+ + + + + + + + + + + + + + + + + +
Nameopenejb-jar
Type + + tns:openejb-jarType + +
+ Nillable + yes
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<o:openejb-jar>
+
<sys:environment> ... </sys:environment> [0..1] +
+ +
<o:ejb-ql-compiler-factory> + xs:string </o:ejb-ql-compiler-factory> [0..1] +
+
<o:db-syntax-factory> + xs:string </o:db-syntax-factory> [0..1] +
+
<o:enforce-foreign-key-constraints> + tns:emptyType + </o:enforce-foreign-key-constraints> [0..1] +
+
<o:enterprise-beans> [0..1] +
+ Start Choice + [1..*] + +
+
<o:message-driven> + tns:message-driven-beanType + </o:message-driven> [1] +
+
<o:session> + tns:session-beanType + </o:session> [1] +
+
<o:entity> + tns:entity-beanType + </o:entity> [1] +
+ End Choice +
</o:enterprise-beans>
+
<o:relationships> [0..1] +
+
<o:ejb-relation> + tns:ejb-relationType + </o:ejb-relation> [1..*] +
</o:relationships>
+ +
<app:security> ... </app:security> [1] +
+
<ns1:security> ... </ns1:security> [1] +
+ Start Choice + [1..*] + +
+
<sys:service> ... </sys:service> [1] +
+
<sys:gbean> ... </sys:gbean> [1] +
+ End Choice +
+
<persistence> ... </persistence> [1..*] +
</o:openejb-jar>
+
+
+
+
+ Diagram +
+
+ + + h-2097257630 + + h-1314805048 + + h417740486 + + h-1139589457 + + h798779691 + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:element + name="openejb-jar" type=" + + tns:openejb-jarType + + " nillable="true"/>
+
+
+
+ top +
+
+

+ Global Definitions +

+

Complex Type: abstract-naming-entryType +

+ + + + + + + + + +
Super-types:None
Sub-types: + +
+ + + + + + + + + +
Nameabstract-naming-entryType
+ Abstract + yes
+
+
+ XML Instance Representation +
+
+
<.../>
+
+
+
+
+ Diagram +
+
+ + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:complexType + name="abstract-naming-entryType" abstract="true"/>
+
+
+
+ top +
+
+

Complex Type: activation-config-propertyType +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + +
Nameactivation-config-propertyType
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<...>
+
<o:activation-config-property-name> + xs:string </o:activation-config-property-name> [1] +
+
<o:activation-config-property-value> + xs:string </o:activation-config-property-value> [1] +
</...>
+
+
+
+
+ Diagram +
+
+ + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:complexType + name="activation-config-propertyType">
<xs:sequence>
<xs:element + name="activation-config-property-name" type=" + + xs:string + "/>
+
<xs:element + name="activation-config-property-value" type=" + + xs:string + "/>
</xs:sequence>
</xs:complexType>
+
+
+
+ top +
+
+

Complex Type: activation-configType +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + +
Nameactivation-configType
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<...>
+
<o:description> + xs:string </o:description> [0..*] +
+
<o:activation-config-property> + tns:activation-config-propertyType + </o:activation-config-property> [1..*] +
</...>
+
+
+
+
+ Diagram +
+
+ + + h-1392734776 + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:complexType + name="activation-configType">
<xs:sequence>
<xs:element + name="description" type=" + + xs:string + " maxOccurs="unbounded" minOccurs="0"/>
+
<xs:element + name="activation-config-property" type=" + + tns:activation-config-propertyType + + " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
+
+
+
+ top +
+
+

Complex Type: cmp-field-group-mappingType +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + +
Namecmp-field-group-mappingType
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<...>
+
<o:group-name> + xs:string </o:group-name> [1] +
+
<o:cmp-field-name> + xs:string </o:cmp-field-name> [1] +
</...>
+
+
+
+
+ Diagram +
+
+ + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:complexType + name="cmp-field-group-mappingType">
<xs:sequence>
<xs:element + name="group-name" type=" + + xs:string + "/>
+
<xs:element + name="cmp-field-name" type=" + + xs:string + "/>
</xs:sequence>
</xs:complexType>
+
+
+
+ top +
+
+

Complex Type: cmr-field-group-mappingType +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + +
Namecmr-field-group-mappingType
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<...>
+
<o:group-name> + xs:string </o:group-name> [1] +
+
<o:cmr-field-name> + xs:string </o:cmr-field-name> [1] +
</...>
+
+
+
+
+ Diagram +
+
+ + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:complexType + name="cmr-field-group-mappingType">
<xs:sequence>
<xs:element + name="group-name" type=" + + xs:string + "/>
+
<xs:element + name="cmr-field-name" type=" + + xs:string + "/>
</xs:sequence>
</xs:complexType>
+
+
+
+ top +
+
+

Complex Type: ejb-refType +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + +
Nameejb-refType
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<...>
+
<naming:ref-name> ... </naming:ref-name> [1] +
+
<naming:pattern> ... </naming:pattern> [0..1] +
+ +
<naming:name> ... </naming:name> [0..1] +
+
<naming:css> ... </naming:css> [0..1] +
+
<naming:css-link> ... </naming:css-link> [0..1] +
+
<naming:ejb-link> ... </naming:ejb-link> [0..1] +
</...>
+
+
+
+
+ Diagram +
+
+ + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:complexType + name="ejb-refType">
<xs:sequence>
<xs:element + ref=" + naming:ref-name + "/>
+
<xs:element + ref=" + naming:pattern + " minOccurs="0"/>
+
<xs:element + ref=" + naming:ns-corbaloc + " minOccurs="0"/>
+
<xs:element + ref=" + naming:name + " minOccurs="0"/>
+
<xs:element + ref=" + naming:css + " minOccurs="0"/>
+
<xs:element + ref=" + naming:css-link + " minOccurs="0"/>
+
<xs:element + ref=" + naming:ejb-link + " minOccurs="0"/>
</xs:sequence>
</xs:complexType>
+
+
+
+ top +
+
+

Complex Type: ejb-relationType +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + +
Nameejb-relationType
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<...>
+
<o:ejb-relation-name> + xs:string </o:ejb-relation-name> [0..1] +
+
<o:many-to-many-table-name> + xs:string </o:many-to-many-table-name> [0..1] +
+
<o:ejb-relationship-role> + tns:ejb-relationship-roleType + </o:ejb-relationship-role> [1..*] +
</...>
+
+
+
+
+ Diagram +
+
+ + + h-1816372592 + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:complexType + name="ejb-relationType">
<xs:sequence>
<xs:element + name="ejb-relation-name" type=" + + xs:string + " minOccurs="0"/>
+
<xs:element + name="many-to-many-table-name" type=" + + xs:string + " minOccurs="0"/>
+
<xs:element + name="ejb-relationship-role" type=" + + tns:ejb-relationship-roleType + + " maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
+
+
+
+ top +
+
+

Complex Type: ejb-relationship-roleType +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + +
Nameejb-relationship-roleType
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<...>
+
<o:ejb-relationship-role-name> + xs:string </o:ejb-relationship-role-name> [0..1] +
+
<o:relationship-role-source> [1] +
+
<o:ejb-name> + xs:string </o:ejb-name> [1] +
</o:relationship-role-source>
+
<o:cmr-field> [0..1] +
+
<o:cmr-field-name> + xs:string </o:cmr-field-name> [1] +
</o:cmr-field>
+
<o:foreign-key-column-on-source> + tns:emptyType + </o:foreign-key-column-on-source> [0..1] +
+
<o:role-mapping> [1] +
+
<o:cmr-field-mapping> [1..*] +
+
<o:key-column> + xs:string </o:key-column> [1] +
+
<o:foreign-key-column> + xs:string </o:foreign-key-column> [1] +
</o:cmr-field-mapping>
</o:role-mapping>
</...>
+
+
+
+
+ Diagram +
+
+ + + h-2097257630 + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:complexType + name="ejb-relationship-roleType">
<xs:sequence>
<xs:element + name="ejb-relationship-role-name" type=" + + xs:string + " minOccurs="0"/>
+
<xs:element + name="relationship-role-source">
<xs:complexType>
<xs:sequence>
<xs:element + name="ejb-name" type=" + + xs:string + "/>
</xs:sequence>
</xs:complexType>
</xs:element>
+
<xs:element + name="cmr-field" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element + name="cmr-field-name" type=" + + xs:string + "/>
</xs:sequence>
</xs:complexType>
</xs:element>
+
<xs:element + name="foreign-key-column-on-source" type=" + + tns:emptyType + + " minOccurs="0"/>
+
<xs:element + name="role-mapping">
<xs:complexType>
<xs:sequence>
<xs:element + name="cmr-field-mapping" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element + name="key-column" type=" + + xs:string + "/>
+
<xs:element + name="foreign-key-column" type=" + + xs:string + "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
+
+
+
+ top +
+
+

Complex Type: emptyType +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + +
NameemptyType
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<.../>
+
+
+
+
+ Diagram +
+
+ + + +
+
+
+
+ Schema Component Representation +
+
+
<xs:complexType + name="emptyType"/>
+
+
+
+ top +
+
+

Complex Type: entity-beanType +

+ + + + + + + + + +
Super-types:None
Sub-types:None
+ + + + + + + + + +
Nameentity-beanType
+ Abstract + no
+
+
+ XML Instance Representation +
+
+
<...
[... 2294 lines stripped ...]