Marshall Schor created UIMA-5907:
------------------------------------

             Summary: uima-as dd2spring fails due to classloading setup, after 
UIMA-5754
                 Key: UIMA-5907
                 URL: https://issues.apache.org/jira/browse/UIMA-5907
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
    Affects Versions: 2.10.3AS
            Reporter: Marshall Schor
            Assignee: Marshall Schor
             Fix For: 2.10.4AS


UIMA-5754 changed how the bootstrap class loader sets up class path, because 
after Java 9, it is no longer possible to add classes to the application 
classpath.  This change breaks how dd2spring sets up the classpath for saxon.  
It needs to set this up with a special extra class loader which implements the 
logic of trying the thread-local context class loader, but if a resource is not 
found there, then trying the classloader used to load the uima classes (which 
is no longer the application class loader, which is the value of the 
ThreadLocal context ClassLoader. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to