?? -1343264365.cache
字號:
<?xml version="1.0" encoding="UTF-8"?><xsd:schema targetNamespace="http://java.sun.com/xml/ns/j2ee" xmlns:j2ee="http://java.sun.com/xml/ns/j2ee" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.4"> <xsd:annotation> <xsd:documentation> @(#)j2ee_1_4.xsds 1.43 03/09/16 </xsd:documentation> </xsd:annotation> <xsd:annotation> <xsd:documentation> DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. Copyright 2003-2007 Sun Microsystems, Inc. All rights reserved. The contents of this file are subject to the terms of either the GNU General Public License Version 2 only ("GPL") or the Common Development and Distribution License("CDDL") (collectively, the "License"). You may not use this file except in compliance with the License. You can obtain a copy of the License at https://glassfish.dev.java.net/public/CDDL+GPL.html or glassfish/bootstrap/legal/LICENSE.txt. See the License for the specific language governing permissions and limitations under the License. When distributing the software, include this License Header Notice in each file and include the License file at glassfish/bootstrap/legal/LICENSE.txt. Sun designates this particular file as subject to the "Classpath" exception as provided by Sun in the GPL Version 2 section of the License file that accompanied this code. If applicable, add the following below the License Header, with the fields enclosed by brackets [] replaced by your own identifying information: "Portions Copyrighted [year] [name of copyright owner]" If you wish your version of this file to be governed by only the CDDL or only the GPL Version 2, indicate your decision by adding "[Contributor] elects to include this software in this distribution under the [CDDL or GPL Version 2] license." If you don't indicate a single choice of license, a recipient has the option to distribute your version of this file under either the CDDL, the GPL Version 2 or to extend the choice of license to its licensees as provided above. However, if you add GPL Version 2 code and therefore, elected the GPL Version 2 license, then the option applies only if the new code is made subject to such option by the copyright holder. </xsd:documentation> </xsd:annotation><xsd:annotation><xsd:documentation>The following definitions that appear in the commonshareable schema(s) of J2EE deployment descriptors should beinterpreted with respect to the context they are included:Deployment Component may indicate one of the following: j2ee application; application client; web application; enterprise bean; resource adapter;Deployment File may indicate one of the following: ear file; war file; jar file; rar file;</xsd:documentation></xsd:annotation> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/> <xsd:include schemaLocation= "http://www.ibm.com/webservices/xsd/j2ee_web_services_client_1_1.xsd"/><!-- **************************************************** --> <xsd:group name="descriptionGroup"> <xsd:annotation> <xsd:documentation> This group keeps the usage of the contained description related elements consistent across J2EE deployment descriptors. All elements may occur multiple times with different languages, to support localization of the content. </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="description" type="j2ee:descriptionType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="display-name" type="j2ee:display-nameType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="icon" type="j2ee:iconType" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:group><!-- **************************************************** --> <xsd:complexType name="descriptionType"> <xsd:annotation> <xsd:documentation> The description type is used by a description element to provide text describing the parent element. The elements that use this type should include any information that the Deployment Component's Deployment File file producer wants to provide to the consumer of the Deployment Component's Deployment File (i.e., to the Deployer). Typically, the tools used by such a Deployment File consumer will display the description when processing the parent element that contains the description. The lang attribute defines the language that the description is provided in. The default value is "en" (English). </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:extension base="j2ee:xsdStringType"> <xsd:attribute ref="xml:lang"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType><!-- **************************************************** --> <xsd:simpleType name="dewey-versionType"> <xsd:annotation> <xsd:documentation> This type defines a dewey decimal which is used to describe versions of documents. </xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:decimal"> <xsd:whiteSpace value="collapse"/> </xsd:restriction> </xsd:simpleType><!-- **************************************************** --> <xsd:complexType name="display-nameType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The display-name type contains a short name that is intended to be displayed by tools. It is used by display-name elements. The display name need not be unique. Example: ... <display-name xml:lang="en">Employee Self Service</display-name> The value of the xml:lang attribute is "en" (English) by default. ]]> </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:extension base="j2ee:string"> <xsd:attribute ref="xml:lang"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="ejb-linkType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The ejb-linkType is used by ejb-link elements in the ejb-ref or ejb-local-ref elements to specify that an EJB reference is linked to enterprise bean. The value of the ejb-link element must be the ejb-name of an enterprise bean in the same ejb-jar file or in another ejb-jar file in the same J2EE application unit. Alternatively, the name in the ejb-link element may be composed of a path name specifying the ejb-jar containing the referenced enterprise bean with the ejb-name of the target bean appended and separated from the path name by "#". The path name is relative to the Deployment File containing Deployment Component that is referencing the enterprise bean. This allows multiple enterprise beans with the same ejb-name to be uniquely identified. Examples: <ejb-link>EmployeeRecord</ejb-link> <ejb-link>../products/product.jar#ProductEJB</ejb-link> ]]> </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:restriction base="j2ee:string"/> </xsd:simpleContent> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="ejb-local-refType"> <xsd:annotation> <xsd:documentation> The ejb-local-refType is used by ejb-local-ref elements for the declaration of a reference to an enterprise bean's local home. The declaration consists of: - an optional description - the EJB reference name used in the code of the Deployment Component that's referencing the enterprise bean - the expected type of the referenced enterprise bean - the expected local home and local interfaces of the referenced enterprise bean - optional ejb-link information, used to specify the referenced enterprise bean </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="description" type="j2ee:descriptionType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="ejb-ref-name" type="j2ee:ejb-ref-nameType"/> <xsd:element name="ejb-ref-type" type="j2ee:ejb-ref-typeType"/> <xsd:element name="local-home" type="j2ee:local-homeType"/> <xsd:element name="local" type="j2ee:localType"/> <xsd:element name="ejb-link" type="j2ee:ejb-linkType" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="ejb-ref-nameType"> <xsd:annotation> <xsd:documentation> <![CDATA[ The ejb-ref-name element contains the name of an EJB reference. The EJB reference is an entry in the Deployment Component's environment and is relative to the java:comp/env context. The name must be unique within the Deployment Component. It is recommended that name is prefixed with "ejb/". Example: <ejb-ref-name>ejb/Payroll</ejb-ref-name> ]]> </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:restriction base="j2ee:jndi-nameType"/> </xsd:simpleContent> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="ejb-ref-typeType"> <xsd:annotation> <xsd:documentation> The ejb-ref-typeType contains the expected type of the referenced enterprise bean. The ejb-ref-type designates a value that must be one of the following: Entity Session </xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:restriction base="j2ee:string"> <xsd:enumeration value="Entity"/> <xsd:enumeration value="Session"/> </xsd:restriction> </xsd:simpleContent> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="ejb-refType"> <xsd:annotation> <xsd:documentation> The ejb-refType is used by ejb-ref elements for the declaration of a reference to an enterprise bean's home. The declaration consists of: - an optional description - the EJB reference name used in the code of the Deployment Component that's referencing the enterprise bean - the expected type of the referenced enterprise bean - the expected home and remote interfaces of the referenced enterprise bean - optional ejb-link information, used to specify the referenced enterprise bean </xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="description" type="j2ee:descriptionType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="ejb-ref-name" type="j2ee:ejb-ref-nameType"/> <xsd:element name="ejb-ref-type" type="j2ee:ejb-ref-typeType"/> <xsd:element name="home" type="j2ee:homeType"/> <xsd:element name="remote" type="j2ee:remoteType"/> <xsd:element name="ejb-link" type="j2ee:ejb-linkType" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="emptyType"> <xsd:annotation> <xsd:documentation> This type is used to designate an empty element when used. </xsd:documentation> </xsd:annotation> <xsd:attribute name="id" type="xsd:ID"/> </xsd:complexType><!-- **************************************************** --> <xsd:complexType name="env-entry-type-valuesType"> <xsd:annotation> <xsd:documentation> <![CDATA[ This type contains the fully-qualified Java type of the environment entry value that is expected by the application's code. The following are the legal values of env-entry-type-valuesType: java.lang.Boolean java.lang.Byte java.lang.Character java.lang.String java.lang.Short java.lang.Integer java.lang.Long java.lang.Float java.lang.Double
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -