From dcf47d5a7102056c956db3e0247083d1accfc2f0 Mon Sep 17 00:00:00 2001 From: Laurent SCHOELENS <61973605+laurentschoelens@users.noreply.github.com> Date: Fri, 6 Oct 2023 00:11:59 +0200 Subject: [PATCH] [#425] jpa 3.1 for hyperjaxb with hibernate 6 / eclipselink 4 --- .../impl/DefaultCustomizations.xml | 4 +- hyperjaxb/ejb/roundtrip/pom.xml | 9 +- .../ejb/samples/customerservice-cxf/pom.xml | 9 +- .../samples/po-customized-eclipselink/pom.xml | 1 - .../po-customized-eclipselink/project-pom.xml | 3 +- hyperjaxb/ejb/samples/po-initial/pom.xml | 6 +- .../ejb/samples/po-initial/project-pom.xml | 9 +- .../po-maven-jaxb2-plugin/project-pom.xml | 9 +- hyperjaxb/ejb/samples/uniprot/pom.xml | 5 +- hyperjaxb/ejb/samples/uniprot/project-pom.xml | 7 +- .../customizations/Customizations.java | 2 +- .../src/main/resources/customizations.xsd | 2 +- .../orm/{orm_3_0.xsd => orm_3_1.xsd} | 13 +- .../orm/orm_3_0.xsd => orm_3_1.xsd} | 13 +- hyperjaxb/ejb/schemas/persistence/pom.xml | 2 +- .../persistence/jpa3/JPA3Constants.java | 2 +- .../resources/persistence/orm/orm_3_1.xsd | 2325 +++++++++++++++++ hyperjaxb/ejb/templates/basic/pom.xml | 5 +- hyperjaxb/ejb/templates/basic/project-pom.xml | 11 +- hyperjaxb/ejb/tests/addressbook/pom.xml | 5 +- hyperjaxb/ejb/tests/ak/pom.xml | 5 +- hyperjaxb/ejb/tests/annox/pom.xml | 5 +- hyperjaxb/ejb/tests/any/pom.xml | 5 +- hyperjaxb/ejb/tests/bibtexml/pom.xml | 5 +- hyperjaxb/ejb/tests/ccr/pom.xml | 5 +- hyperjaxb/ejb/tests/cda/pom.xml | 7 +- hyperjaxb/ejb/tests/component-jpa2/pom.xml | 4 +- hyperjaxb/ejb/tests/component/pom.xml | 7 +- hyperjaxb/ejb/tests/cu-one/pom.xml | 11 +- .../cu-one/src/main/resources/schema.xsd | 6 +- .../ejb/tests/custom-naming/schema/pom.xml | 7 +- hyperjaxb/ejb/tests/customType/pom.xml | 5 +- hyperjaxb/ejb/tests/customizations/pom.xml | 5 +- hyperjaxb/ejb/tests/dc/pom.xml | 5 +- hyperjaxb/ejb/tests/derby/pom.xml | 4 +- hyperjaxb/ejb/tests/device/pom.xml | 5 +- hyperjaxb/ejb/tests/dl/pom.xml | 5 +- hyperjaxb/ejb/tests/dom/pom.xml | 5 +- hyperjaxb/ejb/tests/dy/pom.xml | 5 +- hyperjaxb/ejb/tests/ebxmlrr/pom.xml | 5 +- hyperjaxb/ejb/tests/edxl/pom.xml | 7 +- hyperjaxb/ejb/tests/ek/pom.xml | 5 +- hyperjaxb/ejb/tests/embeddable-jpa2/pom.xml | 5 +- hyperjaxb/ejb/tests/embeddable/pom.xml | 5 +- hyperjaxb/ejb/tests/eminq/pom.xml | 5 +- hyperjaxb/ejb/tests/enum/pom.xml | 5 +- .../tests/enum/src/main/resources/schema.xsd | 2 +- hyperjaxb/ejb/tests/episodes/a/pom.xml | 5 +- hyperjaxb/ejb/tests/episodes/b/pom.xml | 5 +- .../ejb/tests/equals-builder/schema/pom.xml | 5 +- hyperjaxb/ejb/tests/fpml-pretrade/pom.xml | 5 +- hyperjaxb/ejb/tests/ids/pom.xml | 5 +- hyperjaxb/ejb/tests/ims-eportfolio/pom.xml | 5 +- hyperjaxb/ejb/tests/ims-lip/pom.xml | 5 +- hyperjaxb/ejb/tests/ioda/pom.xml | 5 +- hyperjaxb/ejb/tests/issues-el/pom.xml | 1 - hyperjaxb/ejb/tests/issues-jpa2/pom.xml | 5 +- hyperjaxb/ejb/tests/issues-pre/pom.xml | 4 +- hyperjaxb/ejb/tests/issues/pom.xml | 5 +- .../issues/src/main/resources/binding.xjb | 2 +- .../src/main/resources/schema-ignored.xsd | 23 + .../issues/src/main/resources/schema.xsd | 23 - .../{samples => tobefixed}/issue112[0].xml | 0 hyperjaxb/ejb/tests/nml/pom.xml | 7 +- hyperjaxb/ejb/tests/nokis/pom.xml | 5 +- hyperjaxb/ejb/tests/one/pom.xml | 5 +- hyperjaxb/ejb/tests/onix30/pom.xml | 5 +- .../onix30/src/main/resources/binding.xjb | 2 +- hyperjaxb/ejb/tests/ota/pom.xml | 5 +- hyperjaxb/ejb/tests/ows/pom.xml | 5 +- hyperjaxb/ejb/tests/pesc/pom.xml | 5 +- hyperjaxb/ejb/tests/plmxml/pom.xml | 7 +- hyperjaxb/ejb/tests/po-customized/pom.xml | 5 +- hyperjaxb/ejb/tests/po-el-customized/pom.xml | 1 - hyperjaxb/ejb/tests/po-jaxb/pom.xml | 5 +- hyperjaxb/ejb/tests/po-jpa-2.1/pom.xml | 4 +- hyperjaxb/ejb/tests/po-mysql/pom.xml | 12 +- hyperjaxb/ejb/tests/po-tl-customized/pom.xml | 7 +- hyperjaxb/ejb/tests/po/pom.xml | 5 +- hyperjaxb/ejb/tests/polyform/pom.xml | 5 +- hyperjaxb/ejb/tests/pom.xml | 2 +- hyperjaxb/ejb/tests/punit/core/pom.xml | 5 +- hyperjaxb/ejb/tests/punit/ext/pom.xml | 5 +- hyperjaxb/ejb/tests/px/pom.xml | 5 +- hyperjaxb/ejb/tests/regrep/pom.xml | 5 +- hyperjaxb/ejb/tests/rim/pom.xml | 5 +- hyperjaxb/ejb/tests/sbml/pom.xml | 5 +- hyperjaxb/ejb/tests/sepa/pom.xml | 5 +- hyperjaxb/ejb/tests/service/pom.xml | 5 +- hyperjaxb/ejb/tests/simple/pom.xml | 5 +- hyperjaxb/ejb/tests/sml/pom.xml | 7 +- hyperjaxb/ejb/tests/st/pom.xml | 5 +- hyperjaxb/ejb/tests/star/pom.xml | 7 +- hyperjaxb/ejb/tests/tp/pom.xml | 5 +- hyperjaxb/ejb/tests/transient-ids/pom.xml | 5 +- hyperjaxb/ejb/tests/uniprot/pom.xml | 5 +- hyperjaxb/ejb/tests/verylong/pom.xml | 5 +- hyperjaxb/ejb/tests/web/pom.xml | 5 +- hyperjaxb/ejb/tests/xacml/pom.xml | 5 +- hyperjaxb/ejb/tests/xmldsig/pom.xml | 5 +- hyperjaxb/ejb/tutorials/po/step-one/pom.xml | 5 +- hyperjaxb/ejb/tutorials/po/step-three/pom.xml | 1 - hyperjaxb/ejb/tutorials/po/step-two/pom.xml | 5 +- hyperjaxb/misc/dynamic/pom.xml | 5 +- hyperjaxb/misc/jdo/roundtrip/pom.xml | 2 - hyperjaxb/misc/jdo/sample-hotel/pom.xml | 1 - hyperjaxb/pom.xml | 13 +- 107 files changed, 2576 insertions(+), 337 deletions(-) rename hyperjaxb/ejb/schemas/customizations/src/main/resources/orm/{orm_3_0.xsd => orm_3_1.xsd} (99%) rename hyperjaxb/ejb/schemas/persistence/{src/main/resources/persistence/orm/orm_3_0.xsd => orm_3_1.xsd} (99%) create mode 100644 hyperjaxb/ejb/schemas/persistence/src/main/resources/persistence/orm/orm_3_1.xsd rename hyperjaxb/ejb/tests/issues/src/test/{samples => tobefixed}/issue112[0].xml (100%) diff --git a/hyperjaxb/ejb/plugin/src/main/resources/org/jvnet/hyperjaxb3/ejb/strategy/customizing/impl/DefaultCustomizations.xml b/hyperjaxb/ejb/plugin/src/main/resources/org/jvnet/hyperjaxb3/ejb/strategy/customizing/impl/DefaultCustomizations.xml index 55fe81f66..cba1ea128 100644 --- a/hyperjaxb/ejb/plugin/src/main/resources/org/jvnet/hyperjaxb3/ejb/strategy/customizing/impl/DefaultCustomizations.xml +++ b/hyperjaxb/ejb/plugin/src/main/resources/org/jvnet/hyperjaxb3/ejb/strategy/customizing/impl/DefaultCustomizations.xml @@ -83,14 +83,14 @@ - + - + diff --git a/hyperjaxb/ejb/roundtrip/pom.xml b/hyperjaxb/ejb/roundtrip/pom.xml index 97e4973eb..138cfa39c 100644 --- a/hyperjaxb/ejb/roundtrip/pom.xml +++ b/hyperjaxb/ejb/roundtrip/pom.xml @@ -36,19 +36,18 @@ provided - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/samples/customerservice-cxf/pom.xml b/hyperjaxb/ejb/samples/customerservice-cxf/pom.xml index 204223e73..29d6da3f2 100644 --- a/hyperjaxb/ejb/samples/customerservice-cxf/pom.xml +++ b/hyperjaxb/ejb/samples/customerservice-cxf/pom.xml @@ -46,9 +46,9 @@ ${jpa-api.version} - org.hibernate - hibernate-core-jakarta - ${hibernate-entitymanager.version} + org.hibernate.orm + hibernate-core + ${hibernate-core.version} @@ -59,8 +59,7 @@ org.hsqldb hsqldb - ${hsqldb.version} - jdk8 + ${hsqldb.version} runtime diff --git a/hyperjaxb/ejb/samples/po-customized-eclipselink/pom.xml b/hyperjaxb/ejb/samples/po-customized-eclipselink/pom.xml index 5db83d1a9..b7b4cb73a 100644 --- a/hyperjaxb/ejb/samples/po-customized-eclipselink/pom.xml +++ b/hyperjaxb/ejb/samples/po-customized-eclipselink/pom.xml @@ -41,7 +41,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/samples/po-customized-eclipselink/project-pom.xml b/hyperjaxb/ejb/samples/po-customized-eclipselink/project-pom.xml index 0b7fb8cb0..d9d35f41e 100644 --- a/hyperjaxb/ejb/samples/po-customized-eclipselink/project-pom.xml +++ b/hyperjaxb/ejb/samples/po-customized-eclipselink/project-pom.xml @@ -49,8 +49,7 @@ org.hsqldb hsqldb - ${hsqldb.version} - jdk8 + ${hsqldb.version} test diff --git a/hyperjaxb/ejb/samples/po-initial/pom.xml b/hyperjaxb/ejb/samples/po-initial/pom.xml index 739329a3d..6899598c1 100644 --- a/hyperjaxb/ejb/samples/po-initial/pom.xml +++ b/hyperjaxb/ejb/samples/po-initial/pom.xml @@ -29,8 +29,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test @@ -42,8 +42,6 @@ org.hsqldb hsqldb - ${hsqldb.version} - jdk8 test diff --git a/hyperjaxb/ejb/samples/po-initial/project-pom.xml b/hyperjaxb/ejb/samples/po-initial/project-pom.xml index d159ab581..ad263f8a2 100644 --- a/hyperjaxb/ejb/samples/po-initial/project-pom.xml +++ b/hyperjaxb/ejb/samples/po-initial/project-pom.xml @@ -40,17 +40,16 @@ - org.hibernate - hibernate-core-jakarta - ${hibernate-entitymanager.version} + org.hibernate.orm + hibernate-core + ${hibernate-core.version} test org.hsqldb hsqldb - ${hsqldb.version} - jdk8 + ${hsqldb.version} test diff --git a/hyperjaxb/ejb/samples/po-maven-jaxb2-plugin/project-pom.xml b/hyperjaxb/ejb/samples/po-maven-jaxb2-plugin/project-pom.xml index d1c0265fb..7b6f90883 100644 --- a/hyperjaxb/ejb/samples/po-maven-jaxb2-plugin/project-pom.xml +++ b/hyperjaxb/ejb/samples/po-maven-jaxb2-plugin/project-pom.xml @@ -35,17 +35,16 @@ - org.hibernate - hibernate-core-jakarta - ${hibernate-entitymanager.version} + org.hibernate.orm + hibernate-core + ${hibernate-core.version} test org.hsqldb hsqldb - ${hsqldb.version} - jdk8 + ${hsqldb.version} test diff --git a/hyperjaxb/ejb/samples/uniprot/pom.xml b/hyperjaxb/ejb/samples/uniprot/pom.xml index 9272c8beb..783dd2ebf 100644 --- a/hyperjaxb/ejb/samples/uniprot/pom.xml +++ b/hyperjaxb/ejb/samples/uniprot/pom.xml @@ -29,8 +29,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test @@ -42,7 +42,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/samples/uniprot/project-pom.xml b/hyperjaxb/ejb/samples/uniprot/project-pom.xml index 78a2a1415..0d6e0ba4d 100644 --- a/hyperjaxb/ejb/samples/uniprot/project-pom.xml +++ b/hyperjaxb/ejb/samples/uniprot/project-pom.xml @@ -40,9 +40,9 @@ - org.hibernate - hibernate-core-jakarta - ${hibernate-entitymanager.version} + org.hibernate.orm + hibernate-core + ${hibernate-core.version} test @@ -50,7 +50,6 @@ org.hsqldb hsqldb ${hsqldb.version} - jdk8 test diff --git a/hyperjaxb/ejb/schemas/customizations/src/main/java/org/jvnet/hyperjaxb3/ejb/schemas/customizations/Customizations.java b/hyperjaxb/ejb/schemas/customizations/src/main/java/org/jvnet/hyperjaxb3/ejb/schemas/customizations/Customizations.java index cf87f7d91..833772b22 100644 --- a/hyperjaxb/ejb/schemas/customizations/src/main/java/org/jvnet/hyperjaxb3/ejb/schemas/customizations/Customizations.java +++ b/hyperjaxb/ejb/schemas/customizations/src/main/java/org/jvnet/hyperjaxb3/ejb/schemas/customizations/Customizations.java @@ -109,7 +109,7 @@ public static QName orm(String localPart) { public static final QName EMBEDDED_ELEMENT_NAME = hj("embedded"); public static QName GENERATED_ELEMENT_NAME = new QName( - "http://jaxb2-commons.dev.java.net/basic", "generated"); + "urn:jaxb.jvnet.org:plugin", "generated"); diff --git a/hyperjaxb/ejb/schemas/customizations/src/main/resources/customizations.xsd b/hyperjaxb/ejb/schemas/customizations/src/main/resources/customizations.xsd index 81ffc36f3..c5dd11bc6 100644 --- a/hyperjaxb/ejb/schemas/customizations/src/main/resources/customizations.xsd +++ b/hyperjaxb/ejb/schemas/customizations/src/main/resources/customizations.xsd @@ -11,7 +11,7 @@ xmlns:inheritance="urn:jaxb.jvnet.org:plugin:inheritance"> + schemaLocation="orm/orm_3_1.xsd"/> diff --git a/hyperjaxb/ejb/schemas/customizations/src/main/resources/orm/orm_3_0.xsd b/hyperjaxb/ejb/schemas/customizations/src/main/resources/orm/orm_3_1.xsd similarity index 99% rename from hyperjaxb/ejb/schemas/customizations/src/main/resources/orm/orm_3_0.xsd rename to hyperjaxb/ejb/schemas/customizations/src/main/resources/orm/orm_3_1.xsd index 233d98f6e..f233261ef 100644 --- a/hyperjaxb/ejb/schemas/customizations/src/main/resources/orm/orm_3_0.xsd +++ b/hyperjaxb/ejb/schemas/customizations/src/main/resources/orm/orm_3_1.xsd @@ -1,6 +1,6 @@ + + + + + + + ... + + + + ]]> + + + + + + + + + + + + + + + + + + The entity-mappings element is the root element of a mapping + file. It contains the following four types of elements: + + 1. The persistence-unit-metadata element contains metadata + for the entire persistence unit. It is undefined if this element + occurs in multiple mapping files within the same persistence unit. + + 2. The package, schema, catalog and access elements apply to all of + the entity, mapped-superclass and embeddable elements defined in + the same file in which they occur. + + 3. The sequence-generator, table-generator, converter, named-query, + named-native-query, named-stored-procedure-query, and + sql-result-set-mapping elements are global to the persistence + unit. It is undefined to have more than one sequence-generator + or table-generator of the same name in the same or different + mapping files in a persistence unit. It is undefined to have + more than one named-query, named-native-query, sql-result-set-mapping, + or named-stored-procedure-query of the same name in the same + or different mapping files in a persistence unit. It is also + undefined to have more than one converter for the same target + type in the same or different mapping files in a persistence unit. + + 4. The entity, mapped-superclass and embeddable elements each define + the mapping information for a managed persistent class. The mapping + information contained in these elements may be complete or it may + be partial. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Metadata that applies to the persistence unit and not just to + the mapping file in which it is contained. + + If the xml-mapping-metadata-complete element is specified, + the complete set of mapping metadata for the persistence unit + is contained in the XML mapping files for the persistence unit. + + + + + + + + + + + + + + + + + These defaults are applied to the persistence unit as a whole + unless they are overridden by local annotation or XML + element settings. + + schema - Used as the schema for all tables, secondary tables, join + tables, collection tables, sequence generators, and table + generators that apply to the persistence unit + catalog - Used as the catalog for all tables, secondary tables, join + tables, collection tables, sequence generators, and table + generators that apply to the persistence unit + delimited-identifiers - Used to treat database identifiers as + delimited identifiers. + access - Used as the access type for all managed classes in + the persistence unit + cascade-persist - Adds cascade-persist to the set of cascade options + in all entity relationships of the persistence unit + entity-listeners - List of default entity listeners to be invoked + on each entity in the persistence unit. + + + + + + + + + + + + + + + + + + + + Defines the settings and mappings for an entity. Is allowed to be + sparsely populated and used in conjunction with the annotations. + Alternatively, the metadata-complete attribute can be used to + indicate that no annotations on the entity class (and its fields + or properties) are to be processed. If this is the case then + the defaulting rules for the entity and its subelements will + be recursively applied. + + @Target(TYPE) @Retention(RUNTIME) + public @interface Entity { + String name() default ""; + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This element determines how the persistence provider accesses the + state of an entity or embedded object. + + + + + + + + + + + + + + + + @Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME) + public @interface AssociationOverride { + String name(); + JoinColumn[] joinColumns() default{}; + JoinTable joinTable() default @JoinTable; + } + + + + + + + + + + + + + + + + + + + + + + + @Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME) + public @interface AttributeOverride { + String name(); + Column column(); + } + + + + + + + + + + + + + + + + + This element contains the entity field or property mappings. + It may be sparsely populated to include only a subset of the + fields or properties. If metadata-complete for the entity is true + then the remainder of the attributes will be defaulted according + to the default rules. + + + + + + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface Basic { + FetchType fetch() default EAGER; + boolean optional() default true; + } + + + + + + + + + + + + + + + + + + + + + + + + + public enum CascadeType { ALL, PERSIST, MERGE, REMOVE, REFRESH, DETACH}; + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface CollectionTable { + String name() default ""; + String catalog() default ""; + String schema() default ""; + JoinColumn[] joinColumns() default {}; + UniqueConstraint[] uniqueConstraints() default {}; + Index[] indexes() default {}; + } + + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface Column { + String name() default ""; + boolean unique() default false; + boolean nullable() default true; + boolean insertable() default true; + boolean updatable() default true; + String columnDefinition() default ""; + String table() default ""; + int length() default 255; + int precision() default 0; // decimal precision + int scale() default 0; // decimal scale + } + + + + + + + + + + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface ColumnResult { + String name(); + Class type() default void.class; + } + + + + + + + + + + + + + + public enum ConstraintMode {CONSTRAINT, NO_CONSTRAINT, PROVIDER_DEFAULT}; + + + + + + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface ConstructorResult { + Class targetClass(); + ColumnResult[] columns(); + } + + + + + + + + + + + + + + + + @Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME) + public @interface Convert { + Class converter() default void.class; + String attributeName() default ""; + boolean disableConversion() default false; + } + + + + + + + + + + + + + + + + + + @Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME) + public @interface Converter { + boolean autoApply() default false; + } + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface DiscriminatorColumn { + String name() default "DTYPE"; + DiscriminatorType discriminatorType() default STRING; + String columnDefinition() default ""; + int length() default 31; + } + + + + + + + + + + + + + + + + public enum DiscriminatorType { STRING, CHAR, INTEGER }; + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface DiscriminatorValue { + String value(); + } + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface ElementCollection { + Class targetClass() default void.class; + FetchType fetch() default LAZY; + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Defines the settings and mappings for embeddable objects. Is + allowed to be sparsely populated and used in conjunction with + the annotations. Alternatively, the metadata-complete attribute + can be used to indicate that no annotations are to be processed + in the class. If this is the case then the defaulting rules will + be recursively applied. + + @Target({TYPE}) @Retention(RUNTIME) + public @interface Embeddable {} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface Embedded {} + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface EmbeddedId {} + + + + + + + + + + + + + + + + + Defines an entity listener to be invoked at lifecycle events + for the entities that list this listener. + + + + + + + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface EntityListeners { + Class[] value(); + } + + + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface EntityResult { + Class entityClass(); + FieldResult[] fields() default {}; + String discriminatorColumn() default ""; + } + + + + + + + + + + + + + + + + + public enum EnumType { + ORDINAL, + STRING + } + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface Enumerated { + EnumType value() default ORDINAL; + } + + + + + + + + + + + + + public enum FetchType { LAZY, EAGER }; + + + + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface FieldResult { + String name(); + String column(); + } + + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface ForeignKey { + String name() default ""; + ConstraintMode value() default CONSTRAINT; + String foreign-key-definition() default ""; + + Note that the elements that embed the use of the annotation + default this use as @ForeignKey(PROVIDER_DEFAULT). + + } + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface GeneratedValue { + GenerationType strategy() default AUTO; + String generator() default ""; + } + + + + + + + + + + + + + + public enum GenerationType { TABLE, SEQUENCE, IDENTITY, UUID, AUTO }; + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface Id {} + + + + + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface IdClass { + Class value(); + } + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface Index { + String name() default ""; + String columnList(); + boolean unique() default false; + } + + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface Inheritance { + InheritanceType strategy() default SINGLE_TABLE; + } + + + + + + + + + + + + + public enum InheritanceType + { SINGLE_TABLE, JOINED, TABLE_PER_CLASS}; + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface JoinColumn { + String name() default ""; + String referencedColumnName() default ""; + boolean unique() default false; + boolean nullable() default true; + boolean insertable() default true; + boolean updatable() default true; + String columnDefinition() default ""; + String table() default ""; + ForeignKey foreignKey() default @ForeignKey(); + } + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface JoinTable { + String name() default ""; + String catalog() default ""; + String schema() default ""; + JoinColumn[] joinColumns() default {}; + JoinColumn[] inverseJoinColumns() default {}; + UniqueConstraint[] uniqueConstraints() default {}; + Index[] indexes() default {}; + } + + + + + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface Lob {} + + + + + + + + + + + + public enum LockModeType { READ, WRITE, OPTIMISTIC, OPTIMISTIC_FORCE_INCREMENT, PESSIMISTIC_READ, PESSIMISTIC_WRITE, PESSIMISTIC_FORCE_INCREMENT, NONE}; + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface ManyToMany { + Class targetEntity() default void.class; + CascadeType[] cascade() default {}; + FetchType fetch() default LAZY; + String mappedBy() default ""; + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface ManyToOne { + Class targetEntity() default void.class; + CascadeType[] cascade() default {}; + FetchType fetch() default EAGER; + boolean optional() default true; + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface MapKey { + String name() default ""; + } + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface MapKeyClass { + Class value(); + } + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface MapKeyColumn { + String name() default ""; + boolean unique() default false; + boolean nullable() default false; + boolean insertable() default true; + boolean updatable() default true; + String columnDefinition() default ""; + String table() default ""; + int length() default 255; + int precision() default 0; // decimal precision + int scale() default 0; // decimal scale + } + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface MapKeyJoinColumn { + String name() default ""; + String referencedColumnName() default ""; + boolean unique() default false; + boolean nullable() default false; + boolean insertable() default true; + boolean updatable() default true; + String columnDefinition() default ""; + String table() default ""; + } + + + + + + + + + + + + + + + + + + + + + Defines the settings and mappings for a mapped superclass. Is + allowed to be sparsely populated and used in conjunction with + the annotations. Alternatively, the metadata-complete attribute + can be used to indicate that no annotations are to be processed + If this is the case then the defaulting rules will be recursively + applied. + + @Target(TYPE) @Retention(RUNTIME) + public @interface MappedSuperclass{} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface NamedAttributeNode { + String value(); + String subgraph() default ""; + String keySubgraph() default ""; + } + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface NamedEntityGraph { + String name() default ""; + NamedAttributeNode[] attributeNodes() default {}; + boolean includeAllAttributes() default false; + NamedSubgraph[] subgraphs() default {}; + NamedSubGraph[] subclassSubgraphs() default {}; + } + + + + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface NamedNativeQuery { + String name(); + String query(); + QueryHint[] hints() default {}; + Class resultClass() default void.class; + String resultSetMapping() default ""; //named SqlResultSetMapping + } + + + + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface NamedQuery { + String name(); + String query(); + LockModeType lockMode() default NONE; + QueryHint[] hints() default {}; + } + + + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface NamedStoredProcedureQuery { + String name(); + String procedureName(); + StoredProcedureParameter[] parameters() default {}; + Class[] resultClasses() default {}; + String[] resultSetMappings() default{}; + QueryHint[] hints() default {}; + } + + + + + + + + + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface NamedSubgraph { + String name(); + Class type() default void.class; + NamedAttributeNode[] attributeNodes(); + } + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface OneToMany { + Class targetEntity() default void.class; + CascadeType[] cascade() default {}; + FetchType fetch() default LAZY; + String mappedBy() default ""; + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface OneToOne { + Class targetEntity() default void.class; + CascadeType[] cascade() default {}; + FetchType fetch() default EAGER; + boolean optional() default true; + String mappedBy() default ""; + boolean orphanRemoval() default false; + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface OrderBy { + String value() default ""; + } + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface OrderColumn { + String name() default ""; + boolean nullable() default true; + boolean insertable() default true; + boolean updatable() default true; + String columnDefinition() default ""; + } + + + + + + + + + + + + + + + + + public enum ParameterMode { IN, INOUT, OUT, REF_CURSOR}; + + + + + + + + + + + + + + + + + + @Target({METHOD}) @Retention(RUNTIME) + public @interface PostLoad {} + + + + + + + + + + + + + + + + @Target({METHOD}) @Retention(RUNTIME) + public @interface PostPersist {} + + + + + + + + + + + + + + + + @Target({METHOD}) @Retention(RUNTIME) + public @interface PostRemove {} + + + + + + + + + + + + + + + + @Target({METHOD}) @Retention(RUNTIME) + public @interface PostUpdate {} + + + + + + + + + + + + + + + + @Target({METHOD}) @Retention(RUNTIME) + public @interface PrePersist {} + + + + + + + + + + + + + + + + @Target({METHOD}) @Retention(RUNTIME) + public @interface PreRemove {} + + + + + + + + + + + + + + + + @Target({METHOD}) @Retention(RUNTIME) + public @interface PreUpdate {} + + + + + + + + + + + + + + + + @Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME) + public @interface PrimaryKeyJoinColumn { + String name() default ""; + String referencedColumnName() default ""; + String columnDefinition() default ""; + } + + + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface QueryHint { + String name(); + String value(); + } + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface SecondaryTable { + String name(); + String catalog() default ""; + String schema() default ""; + PrimaryKeyJoinColumn[] pkJoinColumns() default {}; + UniqueConstraint[] uniqueConstraints() default {}; + Index[] indexes() default {}; + } + + + + + + + + + + + + + + + + + + + + + + + @Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME) + public @interface SequenceGenerator { + String name(); + String sequenceName() default ""; + String catalog() default ""; + String schema() default ""; + int initialValue() default 1; + int allocationSize() default 50; + } + + + + + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface SqlResultSetMapping { + String name(); + EntityResult[] entities() default {}; + ConstructorResult[] classes() default{}; + ColumnResult[] columns() default {}; + } + + + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface StoredProcedureParameter { + String name() default ""; + ParameterMode mode() default ParameterMode.IN; + Class type(); + } + + + + + + + + + + + + + + + + + + @Target({TYPE}) @Retention(RUNTIME) + public @interface Table { + String name() default ""; + String catalog() default ""; + String schema() default ""; + UniqueConstraint[] uniqueConstraints() default {}; + Index[] indexes() default {}; + } + + + + + + + + + + + + + + + + + + + @Target({TYPE, METHOD, FIELD}) @Retention(RUNTIME) + public @interface TableGenerator { + String name(); + String table() default ""; + String catalog() default ""; + String schema() default ""; + String pkColumnName() default ""; + String valueColumnName() default ""; + String pkColumnValue() default ""; + int initialValue() default 0; + int allocationSize() default 50; + UniqueConstraint[] uniqueConstraints() default {}; + Indexes[] indexes() default {}; + } + + + + + + + + + + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface Temporal { + TemporalType value(); + } + + + + + + + + + + + + + public enum TemporalType { + DATE, // java.sql.Date + TIME, // java.sql.Time + TIMESTAMP // java.sql.Timestamp + } + + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface Transient {} + + + + + + + + + + + + + @Target({}) @Retention(RUNTIME) + public @interface UniqueConstraint { + String name() default ""; + String[] columnNames(); + } + + + + + + + + + + + + + + + + @Target({METHOD, FIELD}) @Retention(RUNTIME) + public @interface Version {} + + + + + + + + + + + + diff --git a/hyperjaxb/ejb/templates/basic/pom.xml b/hyperjaxb/ejb/templates/basic/pom.xml index 5aa27ffb9..af257cfdd 100644 --- a/hyperjaxb/ejb/templates/basic/pom.xml +++ b/hyperjaxb/ejb/templates/basic/pom.xml @@ -33,8 +33,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test @@ -46,7 +46,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/templates/basic/project-pom.xml b/hyperjaxb/ejb/templates/basic/project-pom.xml index 14e9c969f..6156ad9ea 100644 --- a/hyperjaxb/ejb/templates/basic/project-pom.xml +++ b/hyperjaxb/ejb/templates/basic/project-pom.xml @@ -40,18 +40,17 @@ - org.hibernate - hibernate-core-jakarta - ${hibernate-entitymanager.version} + org.hibernate.orm + hibernate-core + ${hibernate-core.version} test org.hsqldb hsqldb - ${hsqldb.version} - jdk8 - test + ${hsqldb.version} + test diff --git a/hyperjaxb/ejb/tests/addressbook/pom.xml b/hyperjaxb/ejb/tests/addressbook/pom.xml index eb60bdbe6..65052d45f 100644 --- a/hyperjaxb/ejb/tests/addressbook/pom.xml +++ b/hyperjaxb/ejb/tests/addressbook/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/ak/pom.xml b/hyperjaxb/ejb/tests/ak/pom.xml index 076ea00dd..e6ca7b959 100644 --- a/hyperjaxb/ejb/tests/ak/pom.xml +++ b/hyperjaxb/ejb/tests/ak/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/annox/pom.xml b/hyperjaxb/ejb/tests/annox/pom.xml index c076402a9..2ad3c29e3 100644 --- a/hyperjaxb/ejb/tests/annox/pom.xml +++ b/hyperjaxb/ejb/tests/annox/pom.xml @@ -26,14 +26,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/any/pom.xml b/hyperjaxb/ejb/tests/any/pom.xml index c6a61e745..04052293e 100644 --- a/hyperjaxb/ejb/tests/any/pom.xml +++ b/hyperjaxb/ejb/tests/any/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/bibtexml/pom.xml b/hyperjaxb/ejb/tests/bibtexml/pom.xml index 09fa45528..d7aef373b 100644 --- a/hyperjaxb/ejb/tests/bibtexml/pom.xml +++ b/hyperjaxb/ejb/tests/bibtexml/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/ccr/pom.xml b/hyperjaxb/ejb/tests/ccr/pom.xml index 3945cb606..ac18981a4 100644 --- a/hyperjaxb/ejb/tests/ccr/pom.xml +++ b/hyperjaxb/ejb/tests/ccr/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/cda/pom.xml b/hyperjaxb/ejb/tests/cda/pom.xml index 728efd57c..ceef8896e 100644 --- a/hyperjaxb/ejb/tests/cda/pom.xml +++ b/hyperjaxb/ejb/tests/cda/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests - 3.0.2-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-cda @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/component-jpa2/pom.xml b/hyperjaxb/ejb/tests/component-jpa2/pom.xml index 54fc4fe1a..5cfe0c20c 100644 --- a/hyperjaxb/ejb/tests/component-jpa2/pom.xml +++ b/hyperjaxb/ejb/tests/component-jpa2/pom.xml @@ -14,8 +14,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test diff --git a/hyperjaxb/ejb/tests/component/pom.xml b/hyperjaxb/ejb/tests/component/pom.xml index 0ae29bbf7..35bb78216 100644 --- a/hyperjaxb/ejb/tests/component/pom.xml +++ b/hyperjaxb/ejb/tests/component/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests - 2.0.10-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-component @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/cu-one/pom.xml b/hyperjaxb/ejb/tests/cu-one/pom.xml index 76462fc3b..30e5e8886 100644 --- a/hyperjaxb/ejb/tests/cu-one/pom.xml +++ b/hyperjaxb/ejb/tests/cu-one/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core org.hsqldb hsqldb - jdk8 test @@ -42,9 +41,9 @@ - org.hibernate - hibernate-core-jakarta - ${hibernate-entitymanager.version} + org.hibernate.orm + hibernate-core + ${hibernate-core.version} diff --git a/hyperjaxb/ejb/tests/cu-one/src/main/resources/schema.xsd b/hyperjaxb/ejb/tests/cu-one/src/main/resources/schema.xsd index 757d7fe71..9d9b0a791 100644 --- a/hyperjaxb/ejb/tests/cu-one/src/main/resources/schema.xsd +++ b/hyperjaxb/ejb/tests/cu-one/src/main/resources/schema.xsd @@ -7,8 +7,8 @@ xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" - xmlns:annox="http://annox.dev.java.net" - xmlns:ha="http://annox.dev.java.net/org.hibernate.annotations" + xmlns:annox="urn:jaxb.jvnet.org:annox" + xmlns:ha="urn:jaxb.jvnet.org:annox:org.hibernate.annotations" jaxb:extensionBindingPrefixes="hj orm xjc annox" jaxb:version="3.0" @@ -249,7 +249,7 @@ - DATE + TIMESTAMP diff --git a/hyperjaxb/ejb/tests/custom-naming/schema/pom.xml b/hyperjaxb/ejb/tests/custom-naming/schema/pom.xml index 4f6ba7637..d003caacf 100644 --- a/hyperjaxb/ejb/tests/custom-naming/schema/pom.xml +++ b/hyperjaxb/ejb/tests/custom-naming/schema/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests-custom-naming - 2.0.10-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-custom-naming-schema @@ -22,14 +22,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/customType/pom.xml b/hyperjaxb/ejb/tests/customType/pom.xml index 501461548..1e28f71c6 100644 --- a/hyperjaxb/ejb/tests/customType/pom.xml +++ b/hyperjaxb/ejb/tests/customType/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/customizations/pom.xml b/hyperjaxb/ejb/tests/customizations/pom.xml index debd893a7..e3e6e7189 100644 --- a/hyperjaxb/ejb/tests/customizations/pom.xml +++ b/hyperjaxb/ejb/tests/customizations/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/dc/pom.xml b/hyperjaxb/ejb/tests/dc/pom.xml index 49177521f..a95c5aa41 100644 --- a/hyperjaxb/ejb/tests/dc/pom.xml +++ b/hyperjaxb/ejb/tests/dc/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/derby/pom.xml b/hyperjaxb/ejb/tests/derby/pom.xml index 5c8f5e78c..a59b02e8b 100644 --- a/hyperjaxb/ejb/tests/derby/pom.xml +++ b/hyperjaxb/ejb/tests/derby/pom.xml @@ -15,8 +15,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test diff --git a/hyperjaxb/ejb/tests/device/pom.xml b/hyperjaxb/ejb/tests/device/pom.xml index 69e679571..97a186d47 100644 --- a/hyperjaxb/ejb/tests/device/pom.xml +++ b/hyperjaxb/ejb/tests/device/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/dl/pom.xml b/hyperjaxb/ejb/tests/dl/pom.xml index ebd0fc84f..04c80f6b1 100644 --- a/hyperjaxb/ejb/tests/dl/pom.xml +++ b/hyperjaxb/ejb/tests/dl/pom.xml @@ -16,14 +16,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/dom/pom.xml b/hyperjaxb/ejb/tests/dom/pom.xml index 6e021e9b3..f68231461 100644 --- a/hyperjaxb/ejb/tests/dom/pom.xml +++ b/hyperjaxb/ejb/tests/dom/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/dy/pom.xml b/hyperjaxb/ejb/tests/dy/pom.xml index d9a2074f6..0f870367d 100644 --- a/hyperjaxb/ejb/tests/dy/pom.xml +++ b/hyperjaxb/ejb/tests/dy/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/ebxmlrr/pom.xml b/hyperjaxb/ejb/tests/ebxmlrr/pom.xml index eac9de628..0901c4794 100644 --- a/hyperjaxb/ejb/tests/ebxmlrr/pom.xml +++ b/hyperjaxb/ejb/tests/ebxmlrr/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/edxl/pom.xml b/hyperjaxb/ejb/tests/edxl/pom.xml index ea3d73055..802fa7b76 100644 --- a/hyperjaxb/ejb/tests/edxl/pom.xml +++ b/hyperjaxb/ejb/tests/edxl/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests - 2.0.10-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-edxl @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/ek/pom.xml b/hyperjaxb/ejb/tests/ek/pom.xml index d7a90d0ff..020923a58 100644 --- a/hyperjaxb/ejb/tests/ek/pom.xml +++ b/hyperjaxb/ejb/tests/ek/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/embeddable-jpa2/pom.xml b/hyperjaxb/ejb/tests/embeddable-jpa2/pom.xml index a67f11737..889132467 100644 --- a/hyperjaxb/ejb/tests/embeddable-jpa2/pom.xml +++ b/hyperjaxb/ejb/tests/embeddable-jpa2/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/embeddable/pom.xml b/hyperjaxb/ejb/tests/embeddable/pom.xml index 999452fe5..2cd2f9cc3 100644 --- a/hyperjaxb/ejb/tests/embeddable/pom.xml +++ b/hyperjaxb/ejb/tests/embeddable/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/eminq/pom.xml b/hyperjaxb/ejb/tests/eminq/pom.xml index df52333d7..41e841dd3 100644 --- a/hyperjaxb/ejb/tests/eminq/pom.xml +++ b/hyperjaxb/ejb/tests/eminq/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/enum/pom.xml b/hyperjaxb/ejb/tests/enum/pom.xml index e3c26fa01..61c0fda43 100644 --- a/hyperjaxb/ejb/tests/enum/pom.xml +++ b/hyperjaxb/ejb/tests/enum/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/enum/src/main/resources/schema.xsd b/hyperjaxb/ejb/tests/enum/src/main/resources/schema.xsd index 4da6043d8..dc730ad61 100644 --- a/hyperjaxb/ejb/tests/enum/src/main/resources/schema.xsd +++ b/hyperjaxb/ejb/tests/enum/src/main/resources/schema.xsd @@ -22,7 +22,7 @@ - + diff --git a/hyperjaxb/ejb/tests/episodes/a/pom.xml b/hyperjaxb/ejb/tests/episodes/a/pom.xml index 55d95d365..18049133f 100644 --- a/hyperjaxb/ejb/tests/episodes/a/pom.xml +++ b/hyperjaxb/ejb/tests/episodes/a/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/episodes/b/pom.xml b/hyperjaxb/ejb/tests/episodes/b/pom.xml index e7c47ee06..7b4f6b635 100644 --- a/hyperjaxb/ejb/tests/episodes/b/pom.xml +++ b/hyperjaxb/ejb/tests/episodes/b/pom.xml @@ -19,14 +19,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/equals-builder/schema/pom.xml b/hyperjaxb/ejb/tests/equals-builder/schema/pom.xml index 1a0587ca1..6f55e13c4 100644 --- a/hyperjaxb/ejb/tests/equals-builder/schema/pom.xml +++ b/hyperjaxb/ejb/tests/equals-builder/schema/pom.xml @@ -20,14 +20,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/fpml-pretrade/pom.xml b/hyperjaxb/ejb/tests/fpml-pretrade/pom.xml index 589d3947c..528e390b2 100644 --- a/hyperjaxb/ejb/tests/fpml-pretrade/pom.xml +++ b/hyperjaxb/ejb/tests/fpml-pretrade/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/ids/pom.xml b/hyperjaxb/ejb/tests/ids/pom.xml index 7b8bae0b3..f74d7f65e 100644 --- a/hyperjaxb/ejb/tests/ids/pom.xml +++ b/hyperjaxb/ejb/tests/ids/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/ims-eportfolio/pom.xml b/hyperjaxb/ejb/tests/ims-eportfolio/pom.xml index 266dd2720..b5030fa9a 100644 --- a/hyperjaxb/ejb/tests/ims-eportfolio/pom.xml +++ b/hyperjaxb/ejb/tests/ims-eportfolio/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/ims-lip/pom.xml b/hyperjaxb/ejb/tests/ims-lip/pom.xml index 29f4ef5b5..0554c4cd4 100644 --- a/hyperjaxb/ejb/tests/ims-lip/pom.xml +++ b/hyperjaxb/ejb/tests/ims-lip/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/ioda/pom.xml b/hyperjaxb/ejb/tests/ioda/pom.xml index 4bf522945..b5e3bdea3 100644 --- a/hyperjaxb/ejb/tests/ioda/pom.xml +++ b/hyperjaxb/ejb/tests/ioda/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/issues-el/pom.xml b/hyperjaxb/ejb/tests/issues-el/pom.xml index c70b83f28..20d18ecb2 100644 --- a/hyperjaxb/ejb/tests/issues-el/pom.xml +++ b/hyperjaxb/ejb/tests/issues-el/pom.xml @@ -21,7 +21,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/issues-jpa2/pom.xml b/hyperjaxb/ejb/tests/issues-jpa2/pom.xml index 94849595e..c4456484e 100644 --- a/hyperjaxb/ejb/tests/issues-jpa2/pom.xml +++ b/hyperjaxb/ejb/tests/issues-jpa2/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/issues-pre/pom.xml b/hyperjaxb/ejb/tests/issues-pre/pom.xml index 2889a32b3..ca8ecc7a2 100644 --- a/hyperjaxb/ejb/tests/issues-pre/pom.xml +++ b/hyperjaxb/ejb/tests/issues-pre/pom.xml @@ -14,8 +14,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test diff --git a/hyperjaxb/ejb/tests/issues/pom.xml b/hyperjaxb/ejb/tests/issues/pom.xml index d1903d0f0..3fc98d91a 100644 --- a/hyperjaxb/ejb/tests/issues/pom.xml +++ b/hyperjaxb/ejb/tests/issues/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/issues/src/main/resources/binding.xjb b/hyperjaxb/ejb/tests/issues/src/main/resources/binding.xjb index 9d05fd38a..734a992f1 100644 --- a/hyperjaxb/ejb/tests/issues/src/main/resources/binding.xjb +++ b/hyperjaxb/ejb/tests/issues/src/main/resources/binding.xjb @@ -3,7 +3,7 @@ xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:orm="https://jakarta.ee/xml/ns/persistence/orm" xmlns:hj="urn:hyperjaxb3.jvnet.org:ejb:schemas:customizations" - xmlns:inheritance="http://jaxb2-commons.dev.java.net/basic/inheritance" + xmlns:inheritance="urn:jaxb.jvnet.org:plugin:inheritance" jaxb:extensionBindingPrefixes="xjc orm inheritance" xmlns:test="urn:test"> diff --git a/hyperjaxb/ejb/tests/issues/src/main/resources/schema-ignored.xsd b/hyperjaxb/ejb/tests/issues/src/main/resources/schema-ignored.xsd index 527c47585..28032d2c3 100644 --- a/hyperjaxb/ejb/tests/issues/src/main/resources/schema-ignored.xsd +++ b/hyperjaxb/ejb/tests/issues/src/main/resources/schema-ignored.xsd @@ -26,4 +26,27 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/hyperjaxb/ejb/tests/issues/src/main/resources/schema.xsd b/hyperjaxb/ejb/tests/issues/src/main/resources/schema.xsd index 7ad491263..c07fa1cb7 100644 --- a/hyperjaxb/ejb/tests/issues/src/main/resources/schema.xsd +++ b/hyperjaxb/ejb/tests/issues/src/main/resources/schema.xsd @@ -207,29 +207,6 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/hyperjaxb/ejb/tests/issues/src/test/samples/issue112[0].xml b/hyperjaxb/ejb/tests/issues/src/test/tobefixed/issue112[0].xml similarity index 100% rename from hyperjaxb/ejb/tests/issues/src/test/samples/issue112[0].xml rename to hyperjaxb/ejb/tests/issues/src/test/tobefixed/issue112[0].xml diff --git a/hyperjaxb/ejb/tests/nml/pom.xml b/hyperjaxb/ejb/tests/nml/pom.xml index e86cc0554..02f1b5b33 100644 --- a/hyperjaxb/ejb/tests/nml/pom.xml +++ b/hyperjaxb/ejb/tests/nml/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests - 3.0.2-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-nml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/nokis/pom.xml b/hyperjaxb/ejb/tests/nokis/pom.xml index 7e4db8d94..e1a7f736b 100644 --- a/hyperjaxb/ejb/tests/nokis/pom.xml +++ b/hyperjaxb/ejb/tests/nokis/pom.xml @@ -13,14 +13,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/one/pom.xml b/hyperjaxb/ejb/tests/one/pom.xml index 1905520b5..756efa630 100644 --- a/hyperjaxb/ejb/tests/one/pom.xml +++ b/hyperjaxb/ejb/tests/one/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/onix30/pom.xml b/hyperjaxb/ejb/tests/onix30/pom.xml index 1704192d5..bb0daa5b7 100644 --- a/hyperjaxb/ejb/tests/onix30/pom.xml +++ b/hyperjaxb/ejb/tests/onix30/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/onix30/src/main/resources/binding.xjb b/hyperjaxb/ejb/tests/onix30/src/main/resources/binding.xjb index 29f42acf4..fe7bb673b 100644 --- a/hyperjaxb/ejb/tests/onix30/src/main/resources/binding.xjb +++ b/hyperjaxb/ejb/tests/onix30/src/main/resources/binding.xjb @@ -6,7 +6,7 @@ diff --git a/hyperjaxb/ejb/tests/ota/pom.xml b/hyperjaxb/ejb/tests/ota/pom.xml index 5d2eeab22..05d4f5e28 100644 --- a/hyperjaxb/ejb/tests/ota/pom.xml +++ b/hyperjaxb/ejb/tests/ota/pom.xml @@ -14,8 +14,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test @@ -27,7 +27,6 @@ org.hsqldb hsqldb - jdk8 test - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/pesc/pom.xml b/hyperjaxb/ejb/tests/pesc/pom.xml index 69ca29cef..5277d9642 100644 --- a/hyperjaxb/ejb/tests/pesc/pom.xml +++ b/hyperjaxb/ejb/tests/pesc/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/plmxml/pom.xml b/hyperjaxb/ejb/tests/plmxml/pom.xml index 52f6b38a9..b0cc83892 100644 --- a/hyperjaxb/ejb/tests/plmxml/pom.xml +++ b/hyperjaxb/ejb/tests/plmxml/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests - 2.0.10-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-plmxml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/po-customized/pom.xml b/hyperjaxb/ejb/tests/po-customized/pom.xml index f2614d988..5c83bc573 100644 --- a/hyperjaxb/ejb/tests/po-customized/pom.xml +++ b/hyperjaxb/ejb/tests/po-customized/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/po-el-customized/pom.xml b/hyperjaxb/ejb/tests/po-el-customized/pom.xml index fe08bb298..3706b5d7e 100644 --- a/hyperjaxb/ejb/tests/po-el-customized/pom.xml +++ b/hyperjaxb/ejb/tests/po-el-customized/pom.xml @@ -21,7 +21,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/po-jaxb/pom.xml b/hyperjaxb/ejb/tests/po-jaxb/pom.xml index 0f591f2c6..0fef28f8e 100644 --- a/hyperjaxb/ejb/tests/po-jaxb/pom.xml +++ b/hyperjaxb/ejb/tests/po-jaxb/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/po-jpa-2.1/pom.xml b/hyperjaxb/ejb/tests/po-jpa-2.1/pom.xml index 099401107..b8b23c780 100644 --- a/hyperjaxb/ejb/tests/po-jpa-2.1/pom.xml +++ b/hyperjaxb/ejb/tests/po-jpa-2.1/pom.xml @@ -14,8 +14,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test diff --git a/hyperjaxb/ejb/tests/po-mysql/pom.xml b/hyperjaxb/ejb/tests/po-mysql/pom.xml index acccff5d8..17fa45880 100644 --- a/hyperjaxb/ejb/tests/po-mysql/pom.xml +++ b/hyperjaxb/ejb/tests/po-mysql/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests - 2.0.10-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-po-mysql @@ -15,8 +15,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test @@ -68,9 +68,9 @@ ${jpa-api.version} - org.hibernate - hibernate-core-jakarta - ${hibernate-entitymanager.version} + org.hibernate.orm + hibernate-core + ${hibernate-core.version} com.mysql diff --git a/hyperjaxb/ejb/tests/po-tl-customized/pom.xml b/hyperjaxb/ejb/tests/po-tl-customized/pom.xml index b173b8187..734ade946 100644 --- a/hyperjaxb/ejb/tests/po-tl-customized/pom.xml +++ b/hyperjaxb/ejb/tests/po-tl-customized/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests - 3.0.2-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-po-tl-customized @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/po/pom.xml b/hyperjaxb/ejb/tests/po/pom.xml index 2ab370eb5..760552747 100644 --- a/hyperjaxb/ejb/tests/po/pom.xml +++ b/hyperjaxb/ejb/tests/po/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/polyform/pom.xml b/hyperjaxb/ejb/tests/polyform/pom.xml index f4aea2fa0..c1c9151c1 100644 --- a/hyperjaxb/ejb/tests/polyform/pom.xml +++ b/hyperjaxb/ejb/tests/polyform/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/pom.xml b/hyperjaxb/ejb/tests/pom.xml index d7f79a552..29d377c35 100644 --- a/hyperjaxb/ejb/tests/pom.xml +++ b/hyperjaxb/ejb/tests/pom.xml @@ -186,7 +186,7 @@ - ccr + custom-naming diff --git a/hyperjaxb/ejb/tests/punit/core/pom.xml b/hyperjaxb/ejb/tests/punit/core/pom.xml index 3c70f1a16..54447d717 100644 --- a/hyperjaxb/ejb/tests/punit/core/pom.xml +++ b/hyperjaxb/ejb/tests/punit/core/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/punit/ext/pom.xml b/hyperjaxb/ejb/tests/punit/ext/pom.xml index 3eae0d74e..2b60462f1 100644 --- a/hyperjaxb/ejb/tests/punit/ext/pom.xml +++ b/hyperjaxb/ejb/tests/punit/ext/pom.xml @@ -20,14 +20,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/px/pom.xml b/hyperjaxb/ejb/tests/px/pom.xml index 890ec2b70..f7fa9c67d 100644 --- a/hyperjaxb/ejb/tests/px/pom.xml +++ b/hyperjaxb/ejb/tests/px/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/regrep/pom.xml b/hyperjaxb/ejb/tests/regrep/pom.xml index 55477ef7c..ad3dbe9e7 100644 --- a/hyperjaxb/ejb/tests/regrep/pom.xml +++ b/hyperjaxb/ejb/tests/regrep/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/rim/pom.xml b/hyperjaxb/ejb/tests/rim/pom.xml index d8129a476..2e4b8fffa 100644 --- a/hyperjaxb/ejb/tests/rim/pom.xml +++ b/hyperjaxb/ejb/tests/rim/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/sbml/pom.xml b/hyperjaxb/ejb/tests/sbml/pom.xml index e35926905..f2f341612 100644 --- a/hyperjaxb/ejb/tests/sbml/pom.xml +++ b/hyperjaxb/ejb/tests/sbml/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/sepa/pom.xml b/hyperjaxb/ejb/tests/sepa/pom.xml index 8924126fa..69a76af16 100644 --- a/hyperjaxb/ejb/tests/sepa/pom.xml +++ b/hyperjaxb/ejb/tests/sepa/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/service/pom.xml b/hyperjaxb/ejb/tests/service/pom.xml index 362c671d6..09bebc731 100644 --- a/hyperjaxb/ejb/tests/service/pom.xml +++ b/hyperjaxb/ejb/tests/service/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/simple/pom.xml b/hyperjaxb/ejb/tests/simple/pom.xml index 55bbb45a4..741715109 100644 --- a/hyperjaxb/ejb/tests/simple/pom.xml +++ b/hyperjaxb/ejb/tests/simple/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/sml/pom.xml b/hyperjaxb/ejb/tests/sml/pom.xml index c39031865..e783cb1c2 100644 --- a/hyperjaxb/ejb/tests/sml/pom.xml +++ b/hyperjaxb/ejb/tests/sml/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests - 2.0.10-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-sml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/st/pom.xml b/hyperjaxb/ejb/tests/st/pom.xml index 9850b9640..00ffc05f1 100644 --- a/hyperjaxb/ejb/tests/st/pom.xml +++ b/hyperjaxb/ejb/tests/st/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/star/pom.xml b/hyperjaxb/ejb/tests/star/pom.xml index aa11cb7ac..f3406d5a4 100644 --- a/hyperjaxb/ejb/tests/star/pom.xml +++ b/hyperjaxb/ejb/tests/star/pom.xml @@ -5,7 +5,7 @@ org.jvnet.jaxb hyperjaxb3-ejb-tests - 2.0.10-SNAPSHOT + 4.0.0-SNAPSHOT ../pom.xml hyperjaxb3-ejb-tests-star @@ -15,8 +15,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test @@ -27,7 +27,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/tp/pom.xml b/hyperjaxb/ejb/tests/tp/pom.xml index 6b37b0422..3221c844a 100644 --- a/hyperjaxb/ejb/tests/tp/pom.xml +++ b/hyperjaxb/ejb/tests/tp/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/transient-ids/pom.xml b/hyperjaxb/ejb/tests/transient-ids/pom.xml index e31267e81..a5dd3d53d 100644 --- a/hyperjaxb/ejb/tests/transient-ids/pom.xml +++ b/hyperjaxb/ejb/tests/transient-ids/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/uniprot/pom.xml b/hyperjaxb/ejb/tests/uniprot/pom.xml index b2363fef3..2c2eb7b9d 100644 --- a/hyperjaxb/ejb/tests/uniprot/pom.xml +++ b/hyperjaxb/ejb/tests/uniprot/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/verylong/pom.xml b/hyperjaxb/ejb/tests/verylong/pom.xml index a94a525be..beef2042b 100644 --- a/hyperjaxb/ejb/tests/verylong/pom.xml +++ b/hyperjaxb/ejb/tests/verylong/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/web/pom.xml b/hyperjaxb/ejb/tests/web/pom.xml index cfa93aef5..7c4afe708 100644 --- a/hyperjaxb/ejb/tests/web/pom.xml +++ b/hyperjaxb/ejb/tests/web/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/xacml/pom.xml b/hyperjaxb/ejb/tests/xacml/pom.xml index ab90baffb..d7f3dc7d1 100644 --- a/hyperjaxb/ejb/tests/xacml/pom.xml +++ b/hyperjaxb/ejb/tests/xacml/pom.xml @@ -14,14 +14,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tests/xmldsig/pom.xml b/hyperjaxb/ejb/tests/xmldsig/pom.xml index 09847cf7c..4d5417100 100644 --- a/hyperjaxb/ejb/tests/xmldsig/pom.xml +++ b/hyperjaxb/ejb/tests/xmldsig/pom.xml @@ -15,14 +15,13 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tutorials/po/step-one/pom.xml b/hyperjaxb/ejb/tutorials/po/step-one/pom.xml index 2c3de0984..3f8012627 100644 --- a/hyperjaxb/ejb/tutorials/po/step-one/pom.xml +++ b/hyperjaxb/ejb/tutorials/po/step-one/pom.xml @@ -35,8 +35,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test @@ -53,7 +53,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tutorials/po/step-three/pom.xml b/hyperjaxb/ejb/tutorials/po/step-three/pom.xml index 337fb5f22..04b5817ca 100644 --- a/hyperjaxb/ejb/tutorials/po/step-three/pom.xml +++ b/hyperjaxb/ejb/tutorials/po/step-three/pom.xml @@ -53,7 +53,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/ejb/tutorials/po/step-two/pom.xml b/hyperjaxb/ejb/tutorials/po/step-two/pom.xml index 18074d15d..073391121 100644 --- a/hyperjaxb/ejb/tutorials/po/step-two/pom.xml +++ b/hyperjaxb/ejb/tutorials/po/step-two/pom.xml @@ -41,8 +41,8 @@ - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test @@ -54,7 +54,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/misc/dynamic/pom.xml b/hyperjaxb/misc/dynamic/pom.xml index 5cbf0f2a6..1603842ea 100644 --- a/hyperjaxb/misc/dynamic/pom.xml +++ b/hyperjaxb/misc/dynamic/pom.xml @@ -30,15 +30,14 @@ jaxb-xjc - org.hibernate - hibernate-core-jakarta + org.hibernate.orm + hibernate-core test org.hsqldb hsqldb ${hsqldb.version} - jdk8 test diff --git a/hyperjaxb/misc/jdo/roundtrip/pom.xml b/hyperjaxb/misc/jdo/roundtrip/pom.xml index 7ebec889c..329794963 100644 --- a/hyperjaxb/misc/jdo/roundtrip/pom.xml +++ b/hyperjaxb/misc/jdo/roundtrip/pom.xml @@ -24,7 +24,6 @@ org.hsqldb hsqldb - jdk8 test @@ -53,7 +52,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/misc/jdo/sample-hotel/pom.xml b/hyperjaxb/misc/jdo/sample-hotel/pom.xml index e35e13100..ac77fdc89 100644 --- a/hyperjaxb/misc/jdo/sample-hotel/pom.xml +++ b/hyperjaxb/misc/jdo/sample-hotel/pom.xml @@ -21,7 +21,6 @@ org.hsqldb hsqldb - jdk8 test diff --git a/hyperjaxb/pom.xml b/hyperjaxb/pom.xml index a68889e8e..c1e292bb5 100644 --- a/hyperjaxb/pom.xml +++ b/hyperjaxb/pom.xml @@ -21,9 +21,9 @@ 2.7.2 10.14.2.0 - 3.0.0 - 5.5.9.Final - 3.0.3 + 3.1.0 + 6.3.1.Final + 4.0.2 install @@ -72,9 +72,9 @@ - org.hibernate - hibernate-core-jakarta - ${hibernate-entitymanager.version} + org.hibernate.orm + hibernate-core + ${hibernate-core.version} @@ -93,7 +93,6 @@ org.hsqldb hsqldb ${hsqldb.version} - jdk8