http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html#7
Java EE: XML Schemas for Java EE Deployment Descriptors
<!-- END PAGETITLE --><!-- ============ --><!-- MAIN CONTENT --><!-- ============ -->
By Bill Shannon, Java EE Spec Lead, Oracle, April 30, 2013 |
Latest Version: http://xmlns.jcp.org/xml/ns/javaee/
- | Introduction |
- | Using Java EE Schemas |
- | Java EE 7 Schema Resources |
- | Java EE 6 Schema Resources |
- | Java EE 5 Schema Resources |
- | J2EE 1.4 XML Schemas |
- | J2EE 1.3 DTDs |
- | J2EE 1.2 DTDs |
This document lists the document formats that will be used by the Java Platform, Enterprise Edition (Java EE) deployment descriptors described by Java EE 5 and later specifications. Prior to the J2EE 1.4 specifications, each Deployment Descriptor was required to be valid with respect to a specific DTD that describes the Deployment Descriptor. The DTDs are found in the J2EE section of this document. Starting with the J2EE 1.4 specification, each specification requires its Deployment Descriptor be validated with respect to an XML Schema that is listed in the J2EE 1.4 document and this document. Note that deployment descriptors defined by previous versions of the Java EE specification must also be supported by all current Java EE products, and must continue to be validated against the corresponding DTD or schema. Note that not all deployment descriptors are updated for every release of Java EE, in which case the deployment descriptor from the previous version is used.
The Java EE specification also requires support for the Java Persistence API. The Java Persistence API Schemas are available at http://xmlns.jcp.org/xml/ns/persistence/
This document describes how to use the Java EE schemas and provides a list of XML Schemas for each deployment descriptor.
All Java EE 7 and newer Deployment Descriptor Schemas share the namespace http://xmlns.jcp.org/xml/ns/javaee/. Each schema document contains a version attribute that contains the version of the specification. For example, the XML Schema document for the Servlet specification contains the version attribute value "3.1", pertaining to the specific version of the specification as well as the schema document itself.
Each Java EE XML Schema document's file name contains the specific version of the related specification. This is introduced for convenience to locate specific versions of the schema documents. However, Deployment Descriptor instances are not required to refer to a specific file. Instead, an instance must specify the version of the corresponding specification by using the version attribute. For example, servlet Deployment Descriptor instances that must be processed with the servlet 3.1 version must indicate the version within the version attribute of the instance document, for example, "3.1". The Deployment Descriptor processors use the version information to choose the appropriate version of the schema document(s) to process the Deployment Descriptor instances.
A specific version of the Java EE specification contains a set of deployment descriptor schemas to constitute the Java EE Schema. The common definitions are contained in the javaee_<version>.xsd
document that may be included by several Java EE Deployment Descriptor schemas.
This table contains the XML Schema components for Java EE 7 schema. All new schemas are in the http://xmlns.jcp.org/xml/ns/javaee/ namespace. Most older schemas remain in the http://java.sun.com/xml/ns/javaee/ namespace.
April 30, 2013 | application_7.xsd | Application schema | Final Release |
April 30, 2013 | application-client_7.xsd | Application Client schema | Final Release |
April 30, 2013 | batchXML_1_0.xsd | Schema for batch.xml-based artifact loading in Java Batch | Final Release |
April 30, 2013 | beans_1_1.xsd | Contexts and Dependency Injection schema | Final Release |
April 30, 2013 | connector_1_7.xsd | Java EE Connector schema | Final Release |
April 30, 2013 | ejb-jar_3_2.xsd | Enterprise JavaBeans Deployment Descriptor Schema | Final Release |
April 30, 2013 | javaee_7.xsd | Java EE 7 definitions file that contains common schema components | Final Release |
April 30, 2013 | javaee_web_services_1_4.xsd | Web services schema | Final Release |
April 30, 2013 | javaee_web_services_client_1_4.xsd | Web services client schema | Final Release |
April 30, 2013 | jobXML_1_0.xsd | Batch Job Specification Language (JSL) schema | Final Release |
April 30, 2013 | jsp_2_3.xsd | JavaServer Pages Deployment Descriptor schema | Final Release |
April 30, 2013 | permissions_7.xsd | Java EE application permissions schema | Final Release |
April 30, 2013 | web-app_3_1.xsd | Web Application Deployment Descriptor schema | Final Release |
April 30, 2013 | web-common_3_1.xsd | Web Application Deployment Descriptor common definitions schema | Final Release |
April 30, 2013 | web-fragment_3_1.xsd | Web Application Deployment Descriptor fragment schema | Final Release |
April 30, 2013 | web-facelettaglibrary_2_2.xsd | JavaServer Faces Facelet Tag Library schema | Final Release |
April 30, 2013 | web-facesconfig_2_2.xsd | JavaServer Faces Application Configuration File schema | Final Release |
April 30, 2013 | web-partialresponse_2_2.xsd | JavaServer Faces partial response schema | Final Release |
July 1, 2009 | web-facesuicomponent_2_0.xsd | JavaServer Faces UI Component Configuration schema | Final Release |
December 10, 2009 | web-jsptaglibrary_2_1.xsd | JSP Taglibrary Deployment Descriptor schema | Final Release |
November 21, 2007 | javaee_web_services_metadata_handler_2_0.xsd | Web services schema | Final Release |
- | http://www.w3.org/2001/xml.xsd | The Java EE schemas use some common definitions provided and published by W3C | - |
This table contains the XML Schema components for Java EE 6 schema. All of these schemas are in the http://java.sun.com/xml/ns/javaee namespace.
December 10, 2009 | application_6.xsd | Application schema | Final Release |
December 10, 2009 | application-client_6.xsd | Application Client schema | Final Release |
December 10, 2009 | beans_1_0.xsd | Contexts and Dependency Injection schema | Final Release |
December 10, 2009 | connector_1_6.xsd | Java EE Connector schema | Final Release |
December 10, 2009 | ejb-jar_3_1.xsd | Enterprise JavaBeans Deployment Descriptor Schema | Final Release |
December 10, 2009 | javaee_6.xsd | Java EE 6 definitions file that contains common schema components | Final Release |
December 10, 2009 | javaee_web_services_1_3.xsd | Web services schema | Final Release |
December 10, 2009 | javaee_web_services_client_1_3.xsd | Web services client schema | Final Release |
December 10, 2009 | jsp_2_2.xsd | JavaServer Pages Deployment Descriptor schema | Final Release |
December 10, 2009 | web-app_3_0.xsd | Web Application Deployment Descriptor schema | Final Release |
December 10, 2009 | web-common_3_0.xsd | Web Application Deployment Descriptor common definitions schema | Final Release |
December 10, 2009 | web-fragment_3_0.xsd | Web Application Deployment Descriptor fragment schema | Final Release |
July 1, 2009 | web-facelettaglibrary_2_0.xsd | JavaServer Faces Facelet Tag Library schema | Final Release |
July 1, 2009 | web-facesconfig_2_0.xsd | JavaServer Faces Application Configuration File schema | Final Release |
July 1, 2009 | web-facesuicomponent_2_0.xsd | JavaServer Faces UI Component Configuration schema | Final Release |
July 1, 2009 | web-partialresponse_2_0.xsd | JavaServer Faces partial response schema | Final Release |
December 10, 2009 | web-jsptaglibrary_2_1.xsd | JSP Taglibrary Deployment Descriptor schema | Final Release |
November 21, 2007 | javaee_web_services_metadata_handler_2_0.xsd | Web services schema | Final Release |
- | http://www.w3.org/2001/xml.xsd | The Java EE schemas use some common definitions provided and published by W3C | - |
This table contains the XML Schema components for Java EE 5 schema. All of these schemas are in the http://java.sun.com/xml/ns/javaee namespace.
May 2, 2006 | application_5.xsd | Application schema | Final Release |
May 2, 2006 | application-client_5.xsd | Application Client schema | Final Release |
May 2, 2006 | ejb-jar_3_0.xsd | Enterprise JavaBeans Deployment Descriptor Schema | Final Release |
May 2, 2006 | javaee_5.xsd | Java EE 5 definitions file that contains common schema components | Final Release |
May 2, 2006 | javaee_web_services_1_2.xsd | Web services schema | Final Release |
May 2, 2006 | javaee_web_services_client_1_2.xsd | Web services client schema | Final Release |
May 2, 2006 | jsp_2_1.xsd | JavaServer Pages Deployment Descriptor Schema | Final Release |
May 2, 2006 | web-app_2_5.xsd | Servlet Deployment Descriptor Schema | Final Release |
July 1, 2008 | web-facesconfig_1_2.xsd | JavaServer Faces Application Configuration File schema | Final Release |
May 2, 2006 | web-jsptaglibrary_2_1.xsd | JSP Taglibrary Deployment Descriptor Schema | Final Release |
November 21, 2007 | javaee_web_services_metadata_handler_2_0.xsd | Java EE Web Services Metadata Handler Chain Schema | Final Release |
- | http://www.w3.org/2001/xml.xsd | The Java EE schemas use some common definitions provided and published by W3C | - |
XML Schemas specified by the J2EE 1.4 specification are available at http://java.sun.com/xml/ns/j2ee/.
DTDs specified by the J2EE 1.3 specification are available at http://java.sun.com/dtd/.
DTDs specified by the J2EE 1.2 specification are available at http://java.sun.com/j2ee/dtds/.
<!-- =================== --><!-- END OF MAIN CONTENT --><!-- =================== -->
相关推荐
Java EE Application Assembly and Deployment 17 Packaging Applications 17 Development Roles 19 Java EE 6 APIs 22 Java EE 6 APIs in the Java Platform, Standard Edition 6.0 31 GlassFish Server Tools...
Chapter 29: Deployment: Platforms as a Service Chapter 30: Deploying Django Projects Chapter 31: Continuous Integration Chapter 32: The Art of Debugging Chapter 33: Where and How to Ask Django ...
•Java EE Deployment 1.2 •JACC 1.4 •JASPIC 1.0 •JSP Debugging 1.0 •JSTL 1.2 •Web Services Metadata 2.1 •JSF 2.0 •Common Annotations 1.1 •Java Persistence 2.0 •Bean Validation 1.0 •Managed ...
Designed as a guidebook for those who want to become a Java developer, Java 7: A Comprehensive Tutorial discusses the essential Java programming topics that you need to master in order teach other ...
Java EE is a technology for developing enterprise class, scalable applications. With recent changes to Java EE specifications, JEE application development has become a lot simpler. However, recent ...
"Data Analytics with Hadoop: An Introduction for Data Scientists" ISBN: 1491913703 | 2016 | PDF | 288 pages | 7 MB Ready to use statistical and machine-learning techniques across large data sets? ...
"Small Cell Networks: Deployment, PHY Techniques and Resource Management", Cambridge University Press, New York, USA,
This release contains Java API for XML Processing (JAXP) 1.4.5, supports Java Architecture for XML Binding (JAXB) 2.2.3, and supports Java API for XML Web Services (JAX-WS) 2.2.4. ...
ease of development and deployment from prototyping ma- chines to cloud environments. Cae is maintained and developed by the Berkeley Vi- sion and Learning Center (BVLC) with the help of an ac- tive ...
前言 ...File—>Setting—>Build,Execution,Deployment—>Maven—>Importing 然后如下图配置: 如上图配置好之后,点击apply,然后点击OK,这个时候刷新一下IDEA就可以看到,Jar包不足然后报出Java
You will get a feel for app deployment using Docker and Google App Engine. Each project could form the basis of a start-up, which means they are directly applicable to modern software markets. With ...
Java for the Web with Servlets, JSP and EJB is the one book you need to master Java web programming. It covers all the technologies needed to program web applications in Java using Servlets 2.3, JSP ...
web.xml Deployment Descriptor Elements 以及相关5个文档 Filters.pdf Application Events and List.pdf Configuring Web Application.pdf Configuring Security in Web.pdf Managing Security.pdf
Learn a use-case approach for developing Java enterprise applications in a continuously test-driven fashion. With this hands-on guide, authors and JBoss project leaders Andrew Lee Rubinger and Aslak ...
sigmod 2020 论文Recommending Deployment Strategies for Collaborative Tasks
计算机视觉Github开源论文
Jenkins 2 Up and Running Evolve Your Deployment Pipeline for Next Generation Automation 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
Jenkins 2 Up and Running Evolve Your Deployment Pipeline for Next Generation Automation 英文mobi 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
He has authored multiple refcards, published by Dzone, including Using XML in Java, Java EE Security and GlassFish v3 refcards. He is one of founder members of NetBeans Dream Team and a GlassFish ...