Login  Register

Re: ImageJ 2.0.0-rc-13 released

Posted by Aryeh Weiss on Aug 13, 2014; 3:43am
URL: http://imagej.273.s1.nabble.com/ImageJ-2-0-0-rc-13-released-tp5009146p5009158.html

On 8/13/14, 6:01 AM, Mark Hiner wrote:

> Hi Aryeh,
>
> >Yes -- I have a local version of imagej-legacy because that is what
> Johannes sent to fix a problem with biovoxxel plugins
>
> Ah good, I'm glad we found an explanation quickly! Sorry that it
> caused you troubles.
>
> All of our releases and current SNAPSHOTs are available through
> maven.imagej.net <http://maven.imagej.net>. You can use this link to
> download imagej-legacy-0.8.0:
> http://maven.imagej.net/service/local/repositories/releases/content/net/imagej/imagej-legacy/0.8.0/imagej-legacy-0.8.0.jar
>
> Just drop it in, delete your local version from Johannes, and you
> should be good to go. Based  on the comments in the original bug
> report <http://fiji.sc/bugzilla/show_bug.cgi?id=891>, it sounds like
> the fix for the BioVoxxel problem was already merged. So you shouldn't
> lose any functionality by upgrading to 0.8.0.
>
> Let us know if you have any more problems though.
>
> Thanks,
> - Mark
>
>

Hi Mark

Works as advertised. Thank you for the quick response.
Biovoxxel plugins also work.

I still have the problem with compiling the java source of some of those
plugins, as I reported in that bug report.

Here again is part of that error:

Started Pseudo_flat_field_correction.java at Wed Aug 13 06:40:04 IDT 2014
Compiling 1 file in
/var/folders/z5/zp1ywtqs03q4g1jltsnm7bbr0000gs/T/java356799702755289229
/var/folders/z5/zp1ywtqs03q4g1jltsnm7bbr0000gs/T/java356799702755289229/src/main/java/Pseudo_flat_field_correction.java:109:
cannot find symbol
symbol  : method convertToFloatProcessor()
location: class ij.process.ImageProcessor
             duplicatedIp = duplicatedIp.convertToFloatProcessor();
                                        ^
/var/folders/z5/zp1ywtqs03q4g1jltsnm7bbr0000gs/T/java356799702755289229/src/main/java/Pseudo_flat_field_correction.java:140:
setProcessor(java.lang.String,ij.process.ImageProcessor) in ij.ImagePlus
cannot be applied to (ij.process.ImageProcessor)
         duplicatedImp.setProcessor(duplicatedIp);
                      ^
/var/folders/z5/zp1ywtqs03q4g1jltsnm7bbr0000gs/T/java356799702755289229/src/main/java/Pseudo_flat_field_correction.java:153:
setProcessor(java.lang.String,ij.process.ImageProcessor) in ij.ImagePlus
cannot be applied to (ij.process.ImageProcessor)
             updatedBlurImage.setProcessor(visualizedBlur);
                             ^
/var/folders/z5/zp1ywtqs03q4g1jltsnm7bbr0000gs/T/java356799702755289229/src/main/java/Pseudo_flat_field_correction.java:157:
setProcessor(java.lang.String,ij.process.ImageProcessor) in ij.ImagePlus
cannot be applied to (ij.process.ImageProcessor)
             updatedBlurImage.setProcessor(visualizedBlur);
                             ^
Seems odd to me that i cannot find a method in ImageProcessor.

Best regards,
--aryeh


> On Tue, Aug 12, 2014 at 9:41 PM, Aryeh Weiss <[hidden email]
> <mailto:[hidden email]>> wrote:
>
>     On 8/12/14, 11:02 PM, Mark Hiner wrote:
>>
>>     Hi Aryeh,
>>
>>     It looks like you have some version skew with your imagej-legacy jar.
>>
>>     Can you tell me what version of imagej-legacy is in your
>>     Fiji.app/jars? Do you remember if anything was flagged locally
>>     modified when you updated?
>>
>>     Are you able to run Help > Update Fiji? If so, can you go to
>>     advanced mode and find the imagej-legacy entry? You should be
>>     able to update it through this interface. The expected version is
>>     0.8.0.
>>
>>     Let me know what you find!
>>
>>     - Mark
>>
>>     On Aug 12, 2014 2:32 PM, "Aryeh Weiss" <[hidden email]
>>     <mailto:[hidden email]>> wrote:
>>
>>         On 8/12/14, 8:59 PM, Mark Hiner wrote:
>>
>>             Hi all,
>>
>>             Today, the ImageJ team is happy to announce a new public
>>             release candidate
>>             for ImageJ2:
>>             version 2.0.0-rc-13.
>>
>>             This release removes the anonymous plugin usage
>>             statistics feature
>>             introduced in 2.0.0-rc-11.
>>
>>             ImageJ 2.0.0-rc-13 is available immediately via the Fiji
>>             update site.
>>
>>
>>         Following this update my FIji is completely broken. Anything
>>         (including quiting) results in this error:
>>
>>         (Fiji Is Just) ImageJ 2.0.0-rc-13/1.49f4; Java 1.6.0_65
>>         [64-bit]; Mac OS X 10.9.4; 32MB of 6707MB (<1%)
>>
>>         java.lang.NoClassDefFoundError: org/scijava/usage/UsageService
>>             at
>>         net.imagej.legacy.DefaultLegacyHooks.usageService(DefaultLegacyHooks.java:603)
>>             at
>>         net.imagej.legacy.DefaultLegacyHooks.interceptRunPlugIn(DefaultLegacyHooks.java:167)
>>             at ij.IJ.runPlugIn(IJ.java)
>>             at ij.Executer.runCommand(Executer.java:131)
>>             at ij.Executer.run(Executer.java:64)
>>             at java.lang.Thread.run(Thread.java:695)
>>         Caused by: java.lang.ClassNotFoundException:
>>         org.scijava.usage.UsageService
>>             at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>>             at java.security.AccessController.doPrivileged(Native Method)
>>             at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>>             at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>>             at
>>         sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>             at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>>             ... 6 more
>>
>>         I could not use the bug reporter . I can pull my latest
>>         backup, but perhaps someone can tell me if there is a way
>>         (perhaps with the command line, to get around this.
>>         Thanks in advance.
>>
>>         --aryeh
>>
>>         --
>>         Aryeh Weiss
>>         Faculty of Engineering
>>         Bar Ilan University
>>         Ramat Gan 52900 Israel
>>
>>         Ph:  972-3-5317638
>>         FAX: 972-3-7384051
>>
>     Hi Mark,
>
>     Yes -- I have a local version of imagej-legacy because that is
>     what Johannes sent to fix a problem with biovoxxel plugins.
>     It would be easiest for me if you sent to me a current
>     imagej-legacy, because right now I cannot run the updater.
>     I can use my backup and update again, but if it is not too much
>     trouble, I prefer to just put the new imagej-legacy into the
>     current updated version.
>
>     Best regards,
>
>     --aryeh
>
>     --
>     Aryeh Weiss
>     Faculty of Engineering
>     Bar Ilan University
>     Ramat Gan 52900 Israel
>
>     Ph:  972-3-5317638
>     FAX: 972-3-7384051
>
>


--
Aryeh Weiss
Faculty of Engineering
Bar Ilan University
Ramat Gan 52900 Israel

Ph:  972-3-5317638
FAX: 972-3-7384051


--
ImageJ mailing list: http://imagej.nih.gov/ij/list.html