Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/XSDs"
(7 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
==JPA== | ==JPA== | ||
* '''EclipseLink ORM XML XSD''' - Contains EclipseLink extensions to the JPA ORM XML schema, and can be used in place of the JPA orm.xml file. | * '''EclipseLink ORM XML XSD''' - Contains EclipseLink extensions to the JPA ORM XML schema, and can be used in place of the JPA orm.xml file. | ||
+ | **[http://www.eclipse.org/eclipselink/xsds/eclipselink_orm_2_4.xsd Release 2.4] | ||
**[http://www.eclipse.org/eclipselink/xsds/eclipselink_orm_2_3.xsd Release 2.3] | **[http://www.eclipse.org/eclipselink/xsds/eclipselink_orm_2_3.xsd Release 2.3] | ||
**[http://www.eclipse.org/eclipselink/xsds/eclipselink_orm_2_2.xsd Release 2.2] | **[http://www.eclipse.org/eclipselink/xsds/eclipselink_orm_2_2.xsd Release 2.2] | ||
Line 12: | Line 13: | ||
====See Also==== | ====See Also==== | ||
+ | |||
+ | * [http://xmlns.jcp.org/xml/ns/persistence/persistence_2_2.xsd JPA 2.2 Persistence XML XSD] - JPA 2.2 spec persistence.xml file. | ||
+ | * [http://xmlns.jcp.org/xml/ns/persistence/orm_2_2.xsd JPA 2.2 ORM XML XSD] - JPA 2.2 spec orm.xml file. | ||
+ | * [http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd JPA 2.1 Persistence XML XSD] - JPA 2.1 spec persistence.xml file. | ||
+ | * [http://xmlns.jcp.org/xml/ns/persistence/orm_2_1.xsd JPA 2.1 ORM XML XSD] - JPA 2.1 spec orm.xml file. | ||
* [http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd JPA 2.0 Persistence XML XSD] - JPA 2.0 spec persistence.xml file. | * [http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd JPA 2.0 Persistence XML XSD] - JPA 2.0 spec persistence.xml file. | ||
* [http://java.sun.com/xml/ns/persistence/orm_2_0.xsd JPA 2.0 ORM XML XSD] - JPA 2.0 spec orm.xml file. | * [http://java.sun.com/xml/ns/persistence/orm_2_0.xsd JPA 2.0 ORM XML XSD] - JPA 2.0 spec orm.xml file. | ||
Line 17: | Line 23: | ||
* [http://java.sun.com/xml/ns/persistence/orm_1_0.xsd JPA 1.0 ORM XML XSD] - JPA spec orm.xml file. | * [http://java.sun.com/xml/ns/persistence/orm_1_0.xsd JPA 1.0 ORM XML XSD] - JPA spec orm.xml file. | ||
− | ==Native ORM, | + | ==MOXy JAXB== |
+ | |||
+ | *[http://www.eclipse.org/eclipselink/xsds/eclipselink_oxm_2_4.xsd Release 2.4] | ||
+ | *[http://www.eclipse.org/eclipselink/xsds/eclipselink_oxm_2_3.xsd Release 2.3] | ||
+ | *[http://www.eclipse.org/eclipselink/xsds/eclipselink_oxm_2_2.xsd Release 2.2] | ||
+ | *[http://www.eclipse.org/eclipselink/xsds/eclipselink_oxm_2_1.xsd Release 2.1] | ||
+ | *[http://www.eclipse.org/eclipselink/xsds/eclipselink_oxm_2_0.xsd Release 2.0] | ||
+ | |||
+ | ==Native ORM, OXM, EIS== | ||
* '''EclipseLink native mapping XSD''' - Contains EclipseLink native ORM mappings, as well as OXM Moxy mappings, and EIS mappings. Sometimes referred to as the <tt>project.xml</tt> file. | * '''EclipseLink native mapping XSD''' - Contains EclipseLink native ORM mappings, as well as OXM Moxy mappings, and EIS mappings. Sometimes referred to as the <tt>project.xml</tt> file. | ||
** [http://www.eclipse.org/eclipselink/xsds/eclipselink_persistence_map_2.3.xsd Release 2.3] | ** [http://www.eclipse.org/eclipselink/xsds/eclipselink_persistence_map_2.3.xsd Release 2.3] | ||
− | |||
** [http://www.eclipse.org/eclipselink/xsds/eclipselink_persistence_map_2.0.xsd Release 2.0] | ** [http://www.eclipse.org/eclipselink/xsds/eclipselink_persistence_map_2.0.xsd Release 2.0] | ||
** [http://www.eclipse.org/eclipselink/xsds/eclipselink_persistence_map_1.2.xsd Release 1.2] | ** [http://www.eclipse.org/eclipselink/xsds/eclipselink_persistence_map_1.2.xsd Release 1.2] | ||
Line 27: | Line 40: | ||
* '''EclipseLink native sessions XSD''' - Contains EclipseLink native ORM sessions, as well as OXM Moxy sessions, and EIS sessions. Sometimes referred to as the <tt>sessions.xml</tt> file. | * '''EclipseLink native sessions XSD''' - Contains EclipseLink native ORM sessions, as well as OXM Moxy sessions, and EIS sessions. Sometimes referred to as the <tt>sessions.xml</tt> file. | ||
+ | **[http://www.eclipse.org/eclipselink/xsds/eclipselink_sessions_2.1.xsd Release 2.1] | ||
**[http://www.eclipse.org/eclipselink/xsds/eclipselink_sessions_2.0.xsd Release 2.0] | **[http://www.eclipse.org/eclipselink/xsds/eclipselink_sessions_2.0.xsd Release 2.0] | ||
**[http://www.eclipse.org/eclipselink/xsds/eclipselink_sessions_1.2.xsd Release 1.2] | **[http://www.eclipse.org/eclipselink/xsds/eclipselink_sessions_1.2.xsd Release 1.2] | ||
Line 34: | Line 48: | ||
==DBWS== | ==DBWS== | ||
*'''EclipseLink Database Web Services XSD ''' - Contains properties, such as service name, generated sessions.xml file name, and query definitions, for EclipseLink Database Web Services. | *'''EclipseLink Database Web Services XSD ''' - Contains properties, such as service name, generated sessions.xml file name, and query definitions, for EclipseLink Database Web Services. | ||
+ | **[http://www.eclipse.org/eclipselink/xsds/eclipselink-dbws_1.1.xsd Release 1.1] | ||
**[http://www.eclipse.org/eclipselink/xsds/eclipselink-dbws_1.0.xsd Release 1.0] | **[http://www.eclipse.org/eclipselink/xsds/eclipselink-dbws_1.0.xsd Release 1.0] | ||
[[Category:EclipseLink|XSDs]] | [[Category:EclipseLink|XSDs]] |
Latest revision as of 12:15, 22 August 2017
EclipseLink defines several XML XSD files for configuration of EclipseLink meta-data.
JPA
- EclipseLink ORM XML XSD - Contains EclipseLink extensions to the JPA ORM XML schema, and can be used in place of the JPA orm.xml file.
See Also
- JPA 2.2 Persistence XML XSD - JPA 2.2 spec persistence.xml file.
- JPA 2.2 ORM XML XSD - JPA 2.2 spec orm.xml file.
- JPA 2.1 Persistence XML XSD - JPA 2.1 spec persistence.xml file.
- JPA 2.1 ORM XML XSD - JPA 2.1 spec orm.xml file.
- JPA 2.0 Persistence XML XSD - JPA 2.0 spec persistence.xml file.
- JPA 2.0 ORM XML XSD - JPA 2.0 spec orm.xml file.
- JPA 1.0 Persistence XML XSD - JPA spec persistence.xml file.
- JPA 1.0 ORM XML XSD - JPA spec orm.xml file.
MOXy JAXB
Native ORM, OXM, EIS
- EclipseLink native mapping XSD - Contains EclipseLink native ORM mappings, as well as OXM Moxy mappings, and EIS mappings. Sometimes referred to as the project.xml file.
- EclipseLink native sessions XSD - Contains EclipseLink native ORM sessions, as well as OXM Moxy sessions, and EIS sessions. Sometimes referred to as the sessions.xml file.
DBWS
- EclipseLink Database Web Services XSD - Contains properties, such as service name, generated sessions.xml file name, and query definitions, for EclipseLink Database Web Services.