-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Weird Stitching UI behavior #1
Comments
|
I wonder whether @StephanPreibisch is notified of these issues. After all, he is listed as maintainer on the Fiji Wiki. |
|
Yes, I got them, now that they say [Stitching] it is also more obvious that it is meant for me :) |
|
that does fix it, I just tested it, but my commit of course went into nirvana as the stitching is gone now from the main fiji repository, which I forgot ... sorry, there is too much going on right now. I will try to catch up how this external plugin thing works later. |
|
No worries @StephanPreibisch, I took care of it. For future reference, all you need to do is |
|
hi @ctrueden, thanks, we did the same commit now :) By figuring out I meant specifically how to put it into the Fiji uploader now that it is not anymore in the fiji project ... sorry for being so unspecific ... |
|
@StephanPreibisch you still build in the Fiji clone as before -- after the Jenkins job completed, of course -- and then upload from there. Since you did not make a release version (which makes it an unreproducible version) it is a If that is too involved for you, you could also call |
|
Cool, thanks Johannes, I will try that out! Just out of curiosity, Fiji knows that the Stitching exists because it is registered as a Maven artifact? |
|
@StephanPreibisch it is more like Maven knows about that Stitching artifact because it was specified in the |
|
Thanks guys for testing the fix suggested by @rasband. I didn't have a chance to do it myself yet. Is it already merged into the latest Fiji updates? |
|
It is for now just in the newest version of git: https://github.com/fiji/Stitching I will try to upload it to the Fiji soon ... I did not do that yet since it is an external plugin and I need to figure out how it works. But it should be straight forward. I will start to add version numbers to the output to verify it is the current version. Cheers, |
|
@StephanPreibisch oh, I thought it was obvious that external plugins are still core Fiji plugins and nothing has changed in the procedure how to upload them? You simply call |
|
Oh cool, I will try that tomorrow ... thanks Johannes |
|
Hi Johannes, I built the Stitching with mvn on my computer (after pushing everything to github:master) and triggered it on Jenkins by clicking build now. Afterwards I built Fiji using ./Build.sh, but it did not fetch the newest version of the Stitching_.jar. Do I just have to wait or is there some trigger necessary? Thanks a lot the advice, Steffi |
|
mvn -U Here are the errors: [INFO] Created service: io.scif.services.DefaultInitializeService Running Changed Method Signature WARNING: multiple locations found! Could not find method ij.ImageJ.main(D)V Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.274 sec - in BarePluginsIT Results : Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 |
|
Done, Stitching uploaded to the Fiji Server! These external plugins are very nice :) |
|
Pointing out that both failures happen in fiji-compat's integration tests would have been helpful. It is funny, however, to see that the build still succeeds, no? The reason is that the integration test -- as is one of the purposes of integration tests (as opposed to unit tests) -- is there to verify that certain things fail. As here: in both cases, we want certain scenarios to produce sensible error messages, and that is exactly what happens, and therefore everything is groovy. In the future, though, it would be good to keep in mind that Fiji is a huge project and that a little more analysis is more than just helpful when reporting problems. If I would not have had to sift through the log to find the class name, then to find where that class name is used in Fiji, it would have saved me a lot of time (I know, I am the only person caring about my own time, why should anybody else care, but I really do!). |
|
Sorry Johannes, even after your very helpful explanation it is not obvious to me from the output that this is an integration test that is supposed to fail when going through the logs. I know that now and I will understand it better in the future. Sorry for not pasting more source code, that was not good, the entire output is gigantic and I tried to limit it to a range that I thought would be meaningful - which was obviously wrong :) Thanks anyways again for your help again! |
@ehrenfeu wrote:
@StephanPreibisch wrote:
@rasband wrote:
Migrated-From: http://fiji.sc/bugzilla/show_bug.cgi?id=685
The text was updated successfully, but these errors were encountered: