This is an automated email from the ASF dual-hosted git repository.
rec pushed a change to branch
bugfix/431-Issue-using-SPI-enabled-type-systems-embedded-into-PEARs
in repository https://gitbox.apache.org/repos/asf/uima-uimaj.git
from 74f9b802d Issue #431: Issue using SPI-enabled type systems embedded
into PEARs
add 6bc412441 Issue #431: Issue using SPI-enabled type systems embedded
into PEARs
No new revisions were added by this update.
Summary of changes:
.../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 | 42 ++++----
.../uima/resource/metadata/impl/Import_impl.java | 18 ++--
.../uima/internal/util/ServiceLoaderUtilTest.java | 69 +++++++++++++
.../uima/internal/util/UIMAClassLoaderTest.java | 64 ++++++++----
.../UIMAClassLoaderTest_TypeSystemProvider.java} | 7 +-
.../resources/ClassLoaderTest/classLoadingTest.jar | Bin 659 -> 1810 bytes
12 files changed, 277 insertions(+), 64 deletions(-)
create mode 100644
uimaj-core/src/main/java/org/apache/uima/internal/util/ServiceLoaderUtil.java
create mode 100644
uimaj-core/src/test/java/org/apache/uima/internal/util/ServiceLoaderUtilTest.java
copy
uimaj-core/src/test/java/org/apache/uima/{spi/JCasClassProviderForTesting.java
=> internal/util/UIMAClassLoaderTest_TypeSystemProvider.java} (80%)