This is an automated email from the ASF dual-hosted git repository. rec pushed a commit to branch release/3.6.x in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git
commit 296b614ff7bff56dc8948bfe267621a8214c7c2e Merge: 3e8a84a2b 209a9a8d9 Author: Richard Eckart de Castilho <r...@apache.org> AuthorDate: Thu Dec 19 15:12:51 2024 +0100 Merge pull request #432 from apache/bugfix/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(-)