You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2017/10/09 17:42:16 UTC

svn commit: r1811587 - /uima/uv3/uimaj-v3/trunk/uimaj-tools/src/main/java/org/apache/uima/tools/jcasgen/Jg.java

Author: schor
Date: Mon Oct  9 17:42:16 2017
New Revision: 1811587

URL: http://svn.apache.org/viewvc?rev=1811587&view=rev
Log:
[UIMA-5609] fix arg to changed impl of setExtensionClassLoader

Modified:
    uima/uv3/uimaj-v3/trunk/uimaj-tools/src/main/java/org/apache/uima/tools/jcasgen/Jg.java

Modified: uima/uv3/uimaj-v3/trunk/uimaj-tools/src/main/java/org/apache/uima/tools/jcasgen/Jg.java
URL: http://svn.apache.org/viewvc/uima/uv3/uimaj-v3/trunk/uimaj-tools/src/main/java/org/apache/uima/tools/jcasgen/Jg.java?rev=1811587&r1=1811586&r2=1811587&view=diff
==============================================================================
--- uima/uv3/uimaj-v3/trunk/uimaj-tools/src/main/java/org/apache/uima/tools/jcasgen/Jg.java (original)
+++ uima/uv3/uimaj-v3/trunk/uimaj-tools/src/main/java/org/apache/uima/tools/jcasgen/Jg.java Mon Oct  9 17:42:16 2017
@@ -61,6 +61,7 @@ import org.apache.uima.cas.impl.CASImpl;
 import org.apache.uima.cas.impl.TypeImpl;
 import org.apache.uima.cas.impl.TypeImpl_string;
 import org.apache.uima.cas.impl.TypeSystemImpl;
+import org.apache.uima.internal.util.UIMAClassLoader;
 import org.apache.uima.resource.ResourceInitializationException;
 import org.apache.uima.resource.ResourceManager;
 import org.apache.uima.resource.metadata.FeatureDescription;
@@ -145,6 +146,8 @@ public class Jg {
   /** The Constant emptyFds. */
   static final FeatureDescription[] emptyFds = new FeatureDescription[0];
 
+  private static final URL[] emptyURLarray = new URL[0];
+
   /** The built in type system. */
   static TypeSystem builtInTypeSystem;
 
@@ -1570,7 +1573,7 @@ public class Jg {
       }
     }
     else {
-        resourceManager.setExtensionClassLoader(this.getClass().getClassLoader(), true);
+        resourceManager.setExtensionClassLoader(new UIMAClassLoader(emptyURLarray, this.getClass().getClassLoader()), true);
     }
     return resourceManager;
   }