Commit Graph

81 Commits

Author SHA1 Message Date
Andrea Boriero fd6866f029 Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_22 2020-01-22 19:34:38 +00:00
Sanne Grinovero 33fa24d935 HHH-13822 OSGi integration tests need to be able to download dependencies from Maven Central using HTTPS 2020-01-21 12:22:46 +00:00
Davide D'Alto c4dc9b0d25 HHH-13704 Make javassist a compile time dependency again
This commit revert some of the changes so that we can release it in a micro
  without breaking application using Javassist.

  In the next minor it should be reverted.
2019-12-13 11:29:40 +00:00
Davide D'Alto 76d2672122 HHH-13704 Make Javassist an optional dependency
* Change the gradle scope to `provide`
  * Add the dependency to the OSGi test bundle

HHH-13704 Add Javassist to the dependencies for the OSGi test
2019-12-12 10:33:32 +00:00
Andrea Boriero 4b0da2444b Merge remote-tracking branch 'upstream5/master' into wip/6.0_merged_11 2019-11-08 14:24:48 +00:00
Sanne Grinovero 02089a5cce HHH-13696 Minor code refactoring and applying the Hibernate code style 2019-10-28 10:53:51 +00:00
Kaja Mohideen 051a7d9b7c HHH-13696 Use PU Info Classloader when booting in OsgiPersistenceProvider 2019-10-28 10:35:32 +00:00
Andrea Boriero 20f2002269 6 - fix compilation errors in envers and osgi projects 2019-09-12 10:42:33 +01:00
Yoann Rodière bf7f56e004 HHH-13022 Allow to fall back to the OSGi-provided TCCL during bootstrap
We previously erased that class loader, which is not a great idea, in
particular when we use libraries such as JAXB which rely on the TCCL, to
some extent.

Without this patch, we cannot make the OSGi integration work correctly
with Java 9 and above, because the JAXB APIs won't find the JAXB
runtime.
2018-10-22 17:05:46 +02:00
Yoann Rodière 6ef94f3ba7 HHH-13022 Include karaf logs into test output files 2018-10-22 17:05:46 +02:00
Sanne Grinovero fcd3b56fdd HHH-13029 Avoid static singletons to hold on Strategy Registration Implementations 2018-10-12 23:25:50 +01:00
Fabio Massimo Ercoli 3d1d1d2d98 HHH-12793 Upgrade Karaf, pax-exam and reenable the OSGi tests 2018-07-12 12:11:53 +02:00
Rico Neubauer 2bd99e5f32 HHH-12553 - Prevent ConcurrentModificationException in OsgiClassLoader 2018-07-03 19:01:25 +01:00
Steve Ebersole c490e94755 HHH-2188 - Add Java 9 automatic module name hinting 2017-12-29 11:47:11 -06:00
Gunnar Morling 7d3788c76a HHH-11309 Marking OSGi package imports for ByteBuddy as optional 2017-01-02 17:57:28 +01:00
Brett Meyer de346827d0 HHH-11152 add bytebuddy to osgi testing-bundles.xml, explicitly import javassist in envers (temporarily) 2016-11-17 13:58:49 -05:00
Chris Cranford 9f27f0fa2a HHH-10365 - Added org.hibernate.envers package to the manifest comment. 2016-05-26 16:18:03 -05:00
Chris Cranford ab0b44c569 HHH-10365 - Add Envers native and JPA test cases. 2016-05-26 16:00:49 -05:00
Brett Meyer d27acc33d1 HHH-10365 added envers to OsgiIntegrationTest 2016-05-26 12:05:47 -04:00
Brett Meyer 69bdf979cb HHH-10365 added OsgiClassLoaderService support for non-container-managed JPA, tweaked method overloading 2016-05-26 12:05:46 -04:00
Kankare Timo 585a8aa757 HHH-10365: Initializing ClassLoaderService in OsgiPersistenceProvider. 2016-05-26 12:05:46 -04:00
Chris Cranford 43a62ad477 HHH-10664 - Prep 5.2 feature branch - Correct other module tests to build properly. 2016-05-09 11:56:53 -05:00
Brett Meyer 78b6d31848 HHH-10044 automatically add hibernate-core and hibernate-entitymanager Bundles to OsgiClassLoader 2015-08-26 15:10:33 -04:00
Brett Meyer 5941a047b0 HHH-10044 checkstyle fix 2015-08-25 08:34:10 -04:00
Brett Meyer 9870b5967f HHH-10044 automatically add hibernate-core and hibernate-entitymanager Bundles to OsgiClassLoader 2015-08-24 23:23:16 -04:00
Brett Meyer 2505f61613 HHH-10041 features.xml generation: collapse 3 mains into one hibernate-orm 2015-08-20 11:38:01 -04:00
Steve Ebersole 9e063ffa25 HHH-9837 - Remove reliance during annotation binding on org.hibernate.internal.util.ClassLoaderHelper
HHH-9841 - Redesign org.hibernate.property.PropertyAccessorFactory
2015-06-04 14:12:17 -05:00
Steve Ebersole e2d347c2a7 HHH-9830 - Upgrade to jboss-logging 3.3 Final (rather than Beta) 2015-05-28 16:46:15 -05:00
Steve Ebersole bd256e4783 HHH-9803 - Checkstyle fix ups - headers 2015-05-18 23:25:14 -05:00
Steve Ebersole ff14315744 HHH-9699 - Re-work the hibernate-osgi integration tests using managed Karaf 2015-05-08 15:39:43 -05:00
Steve Ebersole 10922ba279 HHH-9699 - Re-work the hibernate-osgi integration tests using managed Karaf 2015-05-08 15:39:43 -05:00
Steve Ebersole fde734e828 HHH-9699 - Re-work the hibernate-osgi integration tests using managed Karaf 2015-05-08 15:31:51 -05:00
Steve Ebersole 1b468d06a3 HHH-9699 - Re-work the hibernate-osgi integration tests using managed Karaf 2015-05-08 15:31:51 -05:00
Steve Ebersole c021d12ee2 HHH-9550 - Allow a dialect to specify the level of catalog/schema support 2015-04-07 16:36:13 -05:00
Sanne Grinovero 4c690a8839 HHH-9706 Review concurrency of ClassLoaderService and warn against reuse 2015-04-02 18:32:52 +01:00
Steve Ebersole 599c10cd5a HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc) 2015-03-26 09:57:49 -05:00
Steve Ebersole a92ddea9ca HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc) - Gunnar's feedback 2015-03-26 00:25:52 -05:00
Steve Ebersole 8b9fc2d63a HHH-9492 - Migrate to new bootstrap API (MetadataSources, etc) 2015-03-19 15:36:49 -05:00
Steve Ebersole 80bf715f0b HHH-9490 - Migrate from dom4j to jaxb for XML processing - hibernate-osgi 2015-03-19 12:40:29 -05:00
Brett Meyer 0c7f7369da HHH-9471 corrected OSGi test client bundle manifest, improved arquillian/felix logging setup 2014-12-17 16:18:09 -05:00
Steve Ebersole c7f58ab57e HHH-9488 - Move scanning from HEM to core 2014-11-07 15:36:44 -06:00
Steve Ebersole 66ce8b7fb5 HHH-9466 - Drop metamodel package from source 2014-10-30 07:43:55 -05:00
Sanne Grinovero de16eaf5a8 HHH-9258 OsgiSessionFactoryService does not handle ServiceContributors 2014-07-08 17:07:29 +01:00
Brett Meyer fc577724fb HHH-9064 Simplify/improve the hibernate-osgi tests 2014-03-18 17:52:37 -04:00
Brett Meyer 629b653cc7 HHH-8922 ClassLoaderServiceImpl#getResources should use LinkedHashSet to
preserve ordering
2014-02-07 10:03:39 -05:00
Brett Meyer 09b2f11afb HHH-8655 Classloader conflicts with embedded OSGi frameworks 2013-12-16 14:13:34 -05:00
Brett Meyer c2f115e5c9 HHH-8763 osgi extension point test cases 2013-12-06 14:58:46 -05:00
Brett Meyer 3ff64a55c5 HHH-8763 OsgiServiceUtil#getServiceImpls broken 2013-12-06 14:58:42 -05:00
Brett Meyer 5acd232e10 HHH-8761 Hibernate OSGi 4.3.0.CR1 can't discover services 2013-12-02 14:24:58 -05:00
Brett Meyer 685e33ae0c HHH-8759 removed java 7 dependency in OsgiClassLoader 2013-12-02 10:19:08 -05:00