![]() MissingGenericDialogMethods() Time elapsed: 0.008 sec <<< FAILURE! Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.853 sec <<< FAILURE! - in ![]() $ mvn test -DargLine="-javaagent:target/ij1-patcher-0.12.6-SNAPSHOT.jar=init"Īll tests w.r.t. ImageJ 1.51j has introduced a new ( … ub.com/imagej/ImageJA/blob/eeaa405d6116ae3d48750a548cf71ce4f6b39d0a/src/main/java/ij/gui/YesNoCancelDialog.java#L17) that's not handled properly.Īlso, I was only able to get the tests running by compiling once without running tests and subsequently doing: SaveAs("Jpeg", "//shared_directory/projects/work_area/process/patches/input_"+n+"_"+i+".jpg") MakeRectangle(offsetX, offsetY, tileWidth, tileHeight) GetLocationAndSize(locX, locY, sizeW, sizeH) Ĭall("ij.", locX + offsetX, locY + offsetY) Open("//shared_directory/projects/work_area/input/input.jpg") So I don’t think it is related to my macro. shared_directory/projects/Fiji.app/ImageJ-linu圆4 -headless -macro I would like to note that I get the error for merely calling fiji in a headless mode : Cannot handle app name in ij.gui.YesNoCancelDialog's public ( parent, title, msg)Īt .replaceAppNameInCall(CodeHacker.java:446)Īt .insertAppNameHooks(LegacyExtensions.java:419)Īt .injectHooks(LegacyExtensions.java:291)Īt .inject(LegacyInjector.java:308)Īt .injectHooks(LegacyInjector.java:109)Īt .initialize(LegacyEnvironment.java:101)Īt .applyPatches(LegacyEnvironment.java:495)Īt .preinit(LegacyInjector.java:397)Īt .preinit(LegacyInjector.java:376)Īt .(LegacyService.java:134)Īt 0(Native Method)Īt (NativeConstructorAccessorImpl.java:62)Īt (DelegatingConstructorAccessorImpl.java:45)Īt .newInstance(Constructor.java:422)Īt (Class.java:442)Īt .createServiceRecursively(ServiceHelper.java:302)Īt .createExactService(ServiceHelper.java:269)Īt .loadService(ServiceHelper.java:231)Īt .createServiceRecursively(ServiceHelper.java:340)Īt .loadService(ServiceHelper.java:194)Īt .loadServices(ServiceHelper.java:166)Īt .(Context.java:278)Īt .(Context.java:234)Īt .(Context.java:174)Īt .(Context.java:160)Ĭaused by: javassist.CannotCompileException: No code replaced!Īt $EagerExprEditor.instrument(CodeHacker.java:1280)Īt .replaceAppNameInCall(CodeHacker.java:443) Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m support was removed in 8.0 The error message is as follows Īt (GraphicsEnvironment.java:204)Īt ij.(PlugInFrame.java:13)Īt ij.(RoiManager.java:94)Īt ij.(Interpreter.java:1875)Īt ij.(RoiManager.java:1795)Īt ij.leteRoi(ImagePlus.java:1735)Īt ij.ImagePlus.close(ImagePlus.java:391)Īt ij.(Commands.java:136)Īt ij.(Commands.java:83)Īt ij.(Commands.java:29)Īt ij.nCommand(Executer.java:137)Īt ij.(Functions.java:603)Īt ij.(Functions.java:96)Īt ij.(Interpreter.java:230)Īt ij.(Interpreter.java:218)Īt ij.(Interpreter.java:115)Īt ij.(Interpreter.java:85)Īt ij.(Interpreter.java:96)Īt ij.plugin.Macro_nMacro(Macro_Runner.java:155)Īt ij.plugin.Macro_nMacroFile(Macro_Runner.java:139)Īt 1Helper$4.call(IJ1Helper.java:1056)Īt 1Helper$4.call(IJ1Helper.java:1052)Īt nMacroFriendly(IJ1Helper.java:986)Īt nMacroFile(IJ1Helper.java:1052)Īt 圜ommandline$Macro.handle(Legac圜ommandline.java:188)Īt .processArgs(DefaultConsoleService.java:102)Īt 圜onsoleService.processArgs(Legac圜onsoleService.java:81)Īt (AbstractGateway.java:95)Īt 0(Native Method)Īt (NativeMethodAccessorImpl.java:62)Īt (DelegatingMethodAccessorImpl.java:43)Īt .invoke(Method.java:497)Īt .launch(ClassLauncher.java:279)Īt .run(ClassLauncher.java:186)Īt .main(ClassLauncher.java:77) macro //shared_directory/projects/retracted/fiji_scripts/patch_cropper.txt ![]() The command I use to call it (for example) //shared_directory/projects/Fiji.app/ImageJ-linu圆4 -headless I wonder if it is related to the lengthy time it takes to load. Could fiji perhaps be made to load more quickly? Fiji also outputs a lengthy error message when it is called. Each time fiji loads it takes about a minute, making it the bottleneck of the process and slowing me considerably. Specifically I have a python script that calls many fiji macros. I’m using Fiji on linux (inside a virtual machine) from the command line.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |