This is an automated email from the ASF dual-hosted git repository. rec pushed a commit to branch release/4.0.x in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git
commit 5fd2e78345ab897754f315175a265cdc00b6f6be Merge: f5d529f86 e4f6ebb91 Author: Richard Eckart de Castilho <[email protected]> AuthorDate: Thu Dec 19 15:46:30 2024 +0100 Merge branch 'main' into release/4.0.x * main: Issue #431: Issue using SPI-enabled type systems embedded into PEARs Issue #431: Issue using SPI-enabled type systems embedded into PEARs Issue #431: Issue using SPI-enabled type systems embedded into PEARs Issue #431: Issue using SPI-enabled type systems embedded into PEARs Issue #431: Issue using SPI-enabled type systems embedded into PEARs Issue #431: Issue using SPI-enabled type systems embedded into PEARs .../apache/uima/fit/factory/FsIndexFactory.java | 6 +- .../uima/fit/factory/TypePrioritiesFactory.java | 6 +- .../fit/factory/TypeSystemDescriptionFactory.java | 6 +- .../org/apache/uima/fit/validation/Validator.java | 5 +- .../org/apache/uima/cas/impl/FSClassRegistry.java | 6 +- .../uima/internal/util/ServiceLoaderUtil.java | 112 +++++++++++++++++++ .../apache/uima/internal/util/UIMAClassLoader.java | 123 ++++++++++++++++++--- .../uima/resource/metadata/impl/Import_impl.java | 18 +-- .../uima/internal/util/ServiceLoaderUtilTest.java | 69 ++++++++++++ .../uima/internal/util/UIMAClassLoaderTest.java | 64 +++++++---- .../UIMAClassLoaderTest_TypeSystemProvider.java | 36 ++++++ .../resources/ClassLoaderTest/classLoadingTest.jar | Bin 659 -> 1810 bytes 12 files changed, 388 insertions(+), 63 deletions(-)
