David Tombs
fda63bfbe5
HHH-12238 - aliasToBean throws confusing ClassCastException if class lacks setters
2018-01-24 13:13:52 +02:00
Sanne Grinovero
48eb680496
HHH-12249 Wrong format in debug message of CollectionBinder
2018-01-24 10:58:49 +00:00
Guillaume Smet
203575865c
HHH-12245 Don't use the toString() of primitive type to detect the type
...
Better use getKind().
2018-01-24 08:56:49 +00:00
Guillaume Smet
b8c1a1ff35
HHH-12244 Upgrade validation-api to 2.0.1.Final
...
It should be consistent with the version of Validator used.
2018-01-24 08:56:49 +00:00
Mykhaylo Gnylorybov
faae3745ee
HHH-12227 {h-schema} is not replaced in @Formula
2018-01-24 09:44:29 +02:00
Vlad Mihalcea
f565abb8d8
HHH-11845 - Warn user when multiple persistence-units use the same name
...
Fix checkstyle issues
2018-01-23 18:12:44 +02:00
Vlad Mihalcea
7f5191b5c6
HHH-12241 - BinderHelper:644 logdebugf FAILS
2018-01-23 15:39:32 +02:00
Sanne Grinovero
dd5e25fe9c
HHH-12231 Have the provisioned WildFly server apply an override to JPA 2.2 API
2018-01-23 10:25:52 +00:00
Sanne Grinovero
a185c3a33d
HHH-12231 Use the org.wildfly.build.provision Gradle plugin to fetch WildFly instances for integration testing
2018-01-23 10:25:52 +00:00
Vlad Mihalcea
b5e3b59136
HHH-12239 - @ManyToMany throws a ConstraintViolationException when removing entity from the mapped-by (inverse) side
...
Add replicating test case
2018-01-23 08:56:05 +02:00
Steve Ebersole
7d3158625e
HHH-12172 - Move to BinTray for publishing artifacts
2018-01-22 11:44:46 -06:00
Steve Ebersole
9e20eece55
HHH-12190 - General tidying of Gradle scripts
...
- adding `ciBuild` task, standardizing `release` task
2018-01-22 11:44:46 -06:00
Steve Ebersole
3e5556216c
HHH-12190 - General tidying of Gradle scripts
...
- only run the ci build tasks for SNAPSHOT versions - otherwise CI build is triggered for push with non-SNAPSHOT version which publishes the non-SNAPSHOT to Nexus. In fact this was a proof that we could automate release if we wanted to
2018-01-22 11:44:46 -06:00
Vlad Mihalcea
091f292b5a
HHH-11845 - Warn user when multiple persistence-units use the same name
2018-01-22 15:33:54 +02:00
Vlad Mihalcea
925cf5fb7f
Add SAP settings for local testing
2018-01-22 15:32:48 +02:00
Steve Ebersole
9543697ea3
prepare for 5.3.0.Beta1
2018-01-18 10:40:43 -06:00
Steve Ebersole
538039fe20
prepare for 5.3.0.Beta1
2018-01-18 10:22:34 -06:00
Steve Ebersole
a426068b2d
HHH-12133 - Create ManagedBeanRegistry and ManagedBean
...
- minor name change
2018-01-18 10:17:28 -06:00
Andrea Boriero
12d73ee092
HHH-12190 - General tidying of Gradle scripts
2018-01-18 10:14:04 -06:00
Vlad Mihalcea
2f92109c48
Revert "HHH-11845 - Warn user when multiple persistence-units use the same name"
...
This reverts commit 1242fd9580
.
2018-01-18 15:56:47 +02:00
Andrea Boriero
1242fd9580
HHH-11845 - Warn user when multiple persistence-units use the same name
2018-01-18 14:28:41 +02:00
Steve Ebersole
8e6332a964
HHH-12190 - General tidying of Gradle scripts
2018-01-17 22:47:31 -06:00
Steve Ebersole
ed2f17722f
prepare for 5.3.0.Beta1
2018-01-17 22:32:45 -06:00
Steve Ebersole
350b9d2184
prepare for 5.3.0.Beta1
2018-01-17 22:03:15 -06:00
Andrea Boriero
ee0c8305e9
HHH-12190 - General tidying of Gradle scripts, add maven local to HANA matrix script
2018-01-17 20:10:33 +00:00
Andrea Boriero
4172e9ca06
HHH-12136 - Various improvements for ProcedureCall/StoredProcedureQuery
2018-01-17 19:16:13 +00:00
Steve Ebersole
f1263f8c7c
HHH-12133 - Create ManagedBeanRegistry and ManagedBean
...
- addressed concerns discussed with Yoann
2018-01-17 11:44:27 -06:00
Andrea Boriero
521ee44f8e
HHH-5757 - OneToOne SQL missing parameter
2018-01-17 17:53:26 +02:00
Yoann Rodière
c52b8389f2
HHH-12133 - Create ManagedBeanRegistry and ManagedBean
...
- Add non-regression tests related to the fallback bean instance producer
- Fix a bug where we would call beanInstanceProducer.produceBeanInstance(Class) even when a named bean was requested.
- Do not call Instance#destroy on bean instances produced by the fallback bean producer. We used to, because we expected the Instance resolution to fail when a bean could not be found. But Instance resolution will never fail in that case, it will just return an Instance whose #isUnsatisfied() method returns true. It happens that calling Instance#destroy did not fail with Weld, because Weld just ignores the call in that case, but other CDI implementations may behave differently: the javadoc, and probably also the CDI spec, are not explicit about what happens in that case.
2018-01-17 09:44:36 -06:00
Andrea Boriero
df101b0b2e
HHH-12203 - Fix failing test on MariaDB
2018-01-17 14:45:24 +00:00
Andrea Boriero
5387ffc717
HHH-12136 - Fix REF_CURSOR StoredProcedure Hibernate Type not known issue
2018-01-17 14:28:29 +02:00
Jonathan Bregler
7edddae8db
HHH-12203: NUMERIC column type is not handled correctly on HANA
...
https://hibernate.atlassian.net/browse/HHH-12203
2018-01-17 13:20:32 +02:00
Vlad Mihalcea
856f99244d
Fix db property resolving issue
2018-01-17 11:12:07 +02:00
Steve Ebersole
762092cee1
HHH-12190 - General tidying of Gradle scripts
...
- fixed missing dependency hibernate-vibur
2018-01-16 16:14:11 -06:00
Steve Ebersole
84f8b1d479
HHH-12190 - General tidying of Gradle scripts
...
- simple tidying
2018-01-16 15:47:05 -06:00
Steve Ebersole
65f42761d6
HHH-12133 - Create ManagedBeanRegistry and ManagedBean
...
- reapplied backwards compatibility wrt ExtendedBeanManager for WildFly
2018-01-16 15:45:06 -06:00
Steve Ebersole
04aaf6cf55
HHH-12190 - General tidying of Gradle scripts
...
- applied to new Vibur module
2018-01-16 14:34:43 -06:00
Steve Ebersole
644c74d470
HHH-12190 - General tidying of Gradle scripts
2018-01-16 14:34:43 -06:00
Steve Ebersole
e1a970aa11
HHH-12190 - General tidying of Gradle scripts
2018-01-16 14:34:43 -06:00
Steve Ebersole
6e25c30812
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
Steve Ebersole
2e541f3b15
HHH-12133 - Create ManagedBeanRegistry and ManagedBean
...
- reapplied backwards compatibility wrt ExtendedBeanManager for WildFly
2018-01-16 14:30:36 -06:00
Andrea Boriero
3fbe7ff5b7
HHH-12212 - Derived Identifiers component column size not applied
2018-01-16 14:03:41 -06:00
Andrea Boriero
bda13bf6d8
HHH-12212 - Add test for issue
2018-01-16 14:03:41 -06:00
Andrea Boriero
ba95ac842a
HHH-12116 - Positional parameters report position as name HHH-12101 - Remove support for legacy HQL-style positional parameters
2018-01-16 13:55:02 -06:00
Steve Ebersole
5460acd63a
HHH-12133 - Create ManagedBeanRegistry and ManagedBean
...
- Various restructing on top of Yoann's work as well as adding tested support of "mixed access" (mix of hosted and non-hosted beans)
2018-01-16 13:26:42 -06:00
Yoann Rodière
ce93f2cdd2
HHH-12133 Add tests for uses of ManagedBeanRegistry with shouldRegistryManageLifecycle = false
2018-01-16 13:25:58 -06:00
Yoann Rodière
be6ac17d1e
HHH-12133 Ignore managed bean release errors related to already released beans
2018-01-16 13:25:58 -06:00
Yoann Rodière
bc304235a6
HHH-12133 Use the BeanManager-provided ambiguous dependency resolution when possible
...
This should take care of @Alternative in particular.
2018-01-16 13:25:58 -06:00
Yoann Rodière
edc0039afc
HHH-12133 Comply with API docs with respect to lifecycle management depending on the 'shouldRegistryManageLifecycle' parameter
...
The registry should not manage the bean lifecycle when
'shouldRegistryManageLifecycle' is false. The easiest way to do so is to
use BeanManager.createInstance to retrieve beans in the Standard CDI lifecycle
strategy: it correctly retrieves singletons from the CDI context instead
of instantiating them again.
Also, fix javax.enterprise.inject.spi.Bean-based instance destructions:
we used to only request destruction to the creational context, which is
wrong because it may skip the execution of @PostDestroy methods in
particular.
2018-01-16 13:25:58 -06:00