Skip to content

Commit 401b6c5

Browse files
authored
Merge pull request #439 from scijava/scriptEngineManager-classLoader
Set the ScriptEngineManager to use Context's loader
2 parents d50ae5b + a822420 commit 401b6c5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/org/scijava/script/AdaptedScriptLanguage.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
import javax.script.ScriptEngineFactory;
3636
import javax.script.ScriptEngineManager;
3737

38+
import org.scijava.Context;
3839
import org.scijava.plugin.PluginInfo;
3940

4041
/**
@@ -140,7 +141,7 @@ public ScriptEngine getScriptEngine() {
140141
// -- Helper methods --
141142

142143
private static ScriptEngineFactory findFactory(final String factoryName) {
143-
final ScriptEngineManager manager = new ScriptEngineManager();
144+
final ScriptEngineManager manager = new ScriptEngineManager(Context.getClassLoader());
144145
for (final ScriptEngineFactory factory : manager.getEngineFactories()) {
145146
for (final String name : factory.getNames()) {
146147
if (factoryName.equals(name)) return factory;

0 commit comments

Comments
 (0)