BIOP / bigdataviewer-biop-tools

Another repo for bdv tools.
5 stars 2 forks source link

Failed during installation of Warpy on Fiji #75

Open maxull opened 1 day ago

maxull commented 1 day ago

Followed the installation guidelines on the warpy site.

Installed fresh FIJI on Apple M3 Pro running macOS Sequoia Version 15.0.1

Started TestRegister.groovy at Tue Nov 26 15:20:06 CET 2024
java.lang.IllegalArgumentException: No such input: splineGridSpacing
    at org.scijava.command.CommandModule.setInput(CommandModule.java:171)
    at org.scijava.module.DefaultModuleService.assignInputs(DefaultModuleService.java:475)
    at org.scijava.module.DefaultModuleService.run(DefaultModuleService.java:239)
    at org.scijava.module.DefaultModuleService.run(DefaultModuleService.java:208)
    at org.scijava.module.DefaultModuleService.run(DefaultModuleService.java:197)
    at org.scijava.module.DefaultModuleService.run(DefaultModuleService.java:182)
    at org.scijava.command.DefaultCommandService.run(DefaultCommandService.java:183)
    at org.scijava.command.DefaultCommandService.run(DefaultCommandService.java:168)
    at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:321)
    at TestRegister.run(TestRegister.groovy:26)
    at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:331)
    at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.eval(GroovyScriptEngineImpl.java:161)
    at org.scijava.plugins.scripting.groovy.GroovyScriptLanguage$1.eval(GroovyScriptLanguage.java:97)
    at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
    at org.scijava.script.ScriptModule.run(ScriptModule.java:173)
    at org.scijava.module.ModuleRunner.run(ModuleRunner.java:165)
    at org.scijava.module.ModuleRunner.call(ModuleRunner.java:125)
    at org.scijava.module.ModuleRunner.call(ModuleRunner.java:64)
    at org.scijava.thread.DefaultThreadService.lambda$wrap$2(DefaultThreadService.java:247)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:750)

Apparently the groovy script that is linked on the webpage doesnt work, because using this script from GitHub instead works: https://gist.github.com/NicoKiaru/b91f9f3f0069b765a49b5d4629a8b1c7

NicoKiaru commented 15 hours ago

Thanks, indeed I modified the API without modifying the command everywhere. Thanks a lot, I'll try to fix this in the next few days