144 Commits

Author SHA1 Message Date
Yoann Rodière
aa2648d878 HHH-13043 Upgrade to JAXB 2.3.1
... which has a correctly formatted POM, and doesn't wreak havoc in
projects depending on us and using Maven + JDK11.
2018-11-23 13:39:39 +01:00
Yoann Rodière
653b123276 HHH-12990 Remove unnecessary dependencies to JSR-250 when generating JAXB classes
It seems these dependencies were not necessary at all, even before the
previous patches.
2018-10-17 11:50:45 +02:00
Yoann Rodière
5fd97472b9 HHH-12946 Enable JAXB dependencies regardless of the JDK being used when building Hibernate ORM
Previously we would only add the dependency when building with JDK9+,
and we built all releases using JDK8.
This means the dependencies were useless, because they would never be
mentioned in the actual POMs published to users.
2018-10-17 11:43:03 +02:00
Yoann Rodière
2daa3811c6 HHH-12946 Remove unnecessary dependencies when building with JDK9+
We don't need to depend on JAXB's compiler (XJC) in our modules,
we just need the dependency in specific tasks during the build.
In particular we don't want users to transitively depend on XJC.

Also, we don't need an explicit dependency to JAXB in every module,
having one in hibernate-core is enough.
2018-10-17 11:43:03 +02:00
Yoann Rodière
51ab9f744d HHH-12946 Add explicit dependencies to JAXB APIs where relevant 2018-10-17 11:43:03 +02:00
Yoann Rodière
530ab1569e HHH-12946 Use constants for JAXB dependencies instead of inline strings
We may have to update these dependencies, let's make it easy.
2018-10-17 11:43:03 +02:00
Sanne Grinovero
e15a9080ea HHH-12762 No longer needing to use port-offset in WildFly integration tests 2018-10-13 00:02:50 +01:00
Sanne Grinovero
4eb726ef4c HHH-12950 Use the Annotation Processor specific scopes of Gradle 2018-09-04 23:02:26 +01:00
Vlad Mihalcea
440a2ef490 HHH-12929 - Add AtomikosJtaPlatform implementation 2018-09-03 17:17:09 +03:00
Fabio Massimo Ercoli
3d1d1d2d98 HHH-12793 Upgrade Karaf, pax-exam and reenable the OSGi tests 2018-07-12 12:11:53 +02:00
Sanne Grinovero
a3d39bbf96 HHH-12758 Arquillian JVM configuration for integration tests is ignoring system properties 2018-07-02 19:59:45 +01:00
Guillaume Smet
afbec8856c HHH-12724 Add javax.activation as a dependency
It is required by JAXB now that JDK 9 does not provide it anymore.
2018-06-26 12:01:06 +02:00
Andrea Boriero
80bf92e32a HHH-12620 fix test dependencies 2018-05-25 11:56:00 -04:00
smarlow
b34f615200 HHH-12620 some test dependencies 2018-05-25 11:56:00 -04:00
Steve Ebersole
82f2aa0d5d HHH-12474 - Make sure the JPA version is defined by a single property across build files
added HibernateVersion following pattern of JpaVersion
2018-04-30 10:38:34 -05:00
Andrea Boriero
e2b7317560 HHH-12474 - Make sure the JPA version is defined by a single property across build files 2018-04-11 21:54:21 +01:00
Steve Ebersole
c14180ea5b HHH-12410 - Cannot use AttributeConverter with spatial types
HHH-12443 - Introduce TypeConfiguration
2018-03-29 23:16:33 -05:00
Sanne Grinovero
0e597a03b5 HHH-11253 Revert dependency change on Javassist: still needed 2018-03-02 16:46:41 +00:00
Sanne Grinovero
0f5c3a0abc HHH-11253 Make Byte Buddy BytecodeProvider impl the default 2018-03-02 12:19:18 +00:00
Andrea Boriero
9d335961b8 HHH-12246 - Gradle build fails with Java 9 2018-01-24 14:51:36 +00:00
Steve Ebersole
84f8b1d479 HHH-12190 - General tidying of Gradle scripts
- simple tidying
2018-01-16 15:47:05 -06:00
Steve Ebersole
644c74d470 HHH-12190 - General tidying of Gradle scripts 2018-01-16 14:34:43 -06:00
Steve Ebersole
d806eff912 HHH-12190 - General tidying of Gradle scripts 2018-01-16 14:34:43 -06:00
Brett Meyer
da80ad1a72 HHH-11366 made javax.inject optional in OSGi manifest 2018-01-02 16:31:21 -05:00
Steve Ebersole
554817baca HHH-12171 - Fix tests for hibernate-orm-modules 2018-01-02 13:47:29 -06:00
Guillaume Smet
8e25e7f350 HHH-12164 Upgrade Hibernate Validator used for testing to 6.0.7.Final 2017-12-20 16:21:29 +00:00
Sanne Grinovero
bb204ba0dc Revert "Fix CDI tests failing due to migrating to JPA 2.2"
This reverts commit dc91f76c4bd7b31e0ec5efb0e2d09a20e1842119.

Solution dc91f76c4bd7b31e0ec5efb0e2d09a20e1842119 is not acceptable:
it will have the tests seem to pass but the modules we produce would
not actually work for other people as the published modules won't
include the proposed workaround.
2017-12-15 14:30:15 +00:00
Vlad Mihalcea
a94faa9280 Fix CDI tests failing due to migrating to JPA 2.2 2017-12-13 06:19:32 -06:00
Steve Ebersole
7fc5d3e856 HHH-12098 - prep 5.3 2017-12-13 06:19:32 -06:00
Guillermo González de Agüero
20d17ec0f2 HHH-11805 Fix JACC cannot be enabled 2017-11-01 13:37:55 +02:00
Andrea Boriero
132767b4fb HHH-12001 - Allow ORM to be built with Java 9 2017-09-21 22:10:05 +01:00
Vlad Mihalcea
2a9c0fe0dd HHH-10654 - LockOptions.SKIP_LOCKED semantics implementation on MSSQL 2017-04-03 08:17:50 +03:00
Vlad Mihalcea
7c06d003dc HHH-11457 - Add MariaDB specific Dialects 2017-02-15 12:08:34 +02:00
Steve Ebersole
71ec8907f6 HHH-11370 - Consider making javax.enterprise:cdi-api dependency "provided" 2017-01-12 21:53:54 -06:00
Gunnar Morling
7d3788c76a HHH-11309 Marking OSGi package imports for ByteBuddy as optional 2017-01-02 17:57:28 +01:00
Steve Ebersole
2e49586adc HHH-11152 - Byte Buddy BytecodeProvider 2016-11-16 13:46:24 -06:00
Rafael Winterhalter
ba3359fe62 HHH-11152: Added BytecodeProvider based on Byte Buddy 2016-11-16 13:18:46 -06:00
Jaikiran Pai
7247f05a21 HHH-10972 Use UTF-8 charset for reading file content of scripts that are used for initializing databases 2016-09-15 11:52:41 +03:00
Steve Ebersole
6c005239d4 HHH-11024 - Exception still thrown when dropping schema with a managed connection - exclude any arq+wf tests from JDK 9 builds 2016-08-08 15:53:55 -05:00
Steve Ebersole
f025cf9c03 HHH-11024 - Exception still thrown when dropping schema with a managed connection 2016-08-06 14:05:03 -05:00
Gunnar Morling
65bbf28d3c HHH-10923 Upgrading CDI and related dependency versions 2016-07-26 15:16:25 +03:00
Steve Ebersole
b112e5af3f HHH-10864 - Allow ORM to be built with Java 9 2016-06-18 15:12:23 -05:00
Steve Ebersole
fdd15307e0 HHH-10864 - Allow ORM to be built with Java 9 2016-06-17 13:40:44 -05:00
Steve Ebersole
015be3df6e HHH-10864 - Allow ORM to be built with Java 9 2016-06-17 13:40:44 -05:00
Vlad Mihalcea
231484662b HHH-10689 - Fix tests failing when switching to Oracle 2016-05-17 17:44:32 +03:00
Andrea Boriero
a6af7c6f74 remove gradle stupid log :) 2016-05-06 13:13:29 -05:00
Andrea Boriero
9ae57a6f7a remove hibernate-entitymanager project 2016-05-06 13:13:29 -05:00
Andrea Boriero
37fc401da8 copy test from hem to core 2016-05-06 13:12:39 -05:00
Steve Ebersole
87e3f0fd28 HHH-10664 - Prep 6.0 feature branch - merge hibernate-entitymanager into hibernate-core (first sucessful full compile of consolidated hibernate-core) 2016-05-06 13:12:32 -05:00
Steve Ebersole
b1d1a3c143 HHH-10307 - JTA no longer transitively provided (HHH-10178) causes problems for apps not using JTA 2016-01-08 11:12:58 -06:00