|
4 | 4 | import org.apache.commons.io.FileUtils; |
5 | 5 | import org.apache.commons.lang3.StringUtils; |
6 | 6 | import org.apache.commons.lang3.SystemUtils; |
7 | | -import org.apache.logging.log4j.Logger; |
8 | 7 | import org.apache.logging.log4j.LogManager; |
| 8 | +import org.apache.logging.log4j.Logger; |
9 | 9 | import org.jetbrains.annotations.Nullable; |
10 | 10 | import org.json.JSONArray; |
11 | 11 | import org.json.JSONException; |
12 | 12 | import org.json.JSONObject; |
| 13 | +import org.labkey.api.assay.AssayFileWriter; |
13 | 14 | import org.labkey.api.collections.CaseInsensitiveHashMap; |
14 | 15 | import org.labkey.api.data.ColumnInfo; |
15 | 16 | import org.labkey.api.data.CompareType; |
|
33 | 34 | import org.labkey.api.query.UserSchema; |
34 | 35 | import org.labkey.api.reader.Readers; |
35 | 36 | import org.labkey.api.reports.ExternalScriptEngineDefinition; |
36 | | -import org.labkey.api.reports.LabKeyScriptEngineManager; |
| 37 | +import org.labkey.api.reports.LabkeyScriptEngineManager; |
37 | 38 | import org.labkey.api.security.User; |
38 | 39 | import org.labkey.api.security.permissions.ReadPermission; |
39 | 40 | import org.labkey.api.sequenceanalysis.RefNtSequenceModel; |
|
42 | 43 | import org.labkey.api.sequenceanalysis.pipeline.SequencePipelineService; |
43 | 44 | import org.labkey.api.sequenceanalysis.run.SimpleScriptWrapper; |
44 | 45 | import org.labkey.api.services.ServiceRegistry; |
45 | | -import org.labkey.api.assay.AssayFileWriter; |
46 | 46 | import org.labkey.api.util.FileType; |
47 | 47 | import org.labkey.api.util.FileUtil; |
48 | 48 | import org.labkey.api.util.GUID; |
@@ -141,7 +141,7 @@ private boolean runScript(String scriptName, List<String> args) throws IOExcepti |
141 | 141 |
|
142 | 142 | private String getPerlLocation() |
143 | 143 | { |
144 | | - LabKeyScriptEngineManager svc = LabKeyScriptEngineManager.get(); |
| 144 | + LabkeyScriptEngineManager svc = ServiceRegistry.get().getService(LabkeyScriptEngineManager.class); |
145 | 145 | for (ExternalScriptEngineDefinition def : svc.getEngineDefinitions()) |
146 | 146 | { |
147 | 147 | if (def.getExtensions() != null && Arrays.stream(def.getExtensions()).anyMatch("pl"::equals)) |
|
0 commit comments