Posted by
Lorenz Maier on
Mar 26, 2015; 9:52am
URL: http://imagej.273.s1.nabble.com/Temporal-Color-Code-ReferenceError-tp5012056p5012185.html
Hi Kota,
thanks a lot, this version is working fine for me!
Best,
Lorenz
---------
Von:
[hidden email] [mailto:
[hidden email]] Im Auftrag von Kota Miura
Gesendet: Mittwoch, 25. März 2015 10:55
An: ImageJ Interest Group
Cc: Lorenz Maier; Curtis Rueden
Betreff: Re: Temporal Color Code: ReferenceError
Hi Lorenz, Curtis,
Try using this another version:
https://github.com/imagej/ij1-installer/blob/master/app/plugins/Stacks/Time-Lapse_Color_Coder.txt
In the version that comes with Fiji, javascript is indeed used for retrieving an array of LUTs in the menu. It's a cunning idea, but then from IJ1.49r, there is a new macro command "getList("LUTs")" to do the same and does not need to use Javascript for this purpose.
I will later compare these two versions, and see if they could be merged.
Cheers,
Kota
On Fri, Mar 20, 2015 at 6:45 PM, Curtis Rueden <
[hidden email]> wrote:
Hi Lorenz,
> the error depends on the Java version executing Fiji. The bundled JRE
> runs fine. But as Clearvolume complained that it is too old, I removed
> the ./java folder, so my Java defaults to 1.8.0-b132.
The problem is with Java 8, which removed the Rhino JavaScript engine in
favor of Nashorn, which is not backwards compatible. I fear there will be
many problems with JavaScript scripts related to this change.
I have some ideas on how to fix, but doing so will be non-trivial; I filed
an issue to track progress:
https://github.com/imagej/imagej/issues/116In the meantime, the lesson is:
- If you need JavaScript, use Java 7.
- If you need Java 8, don't use JavaScript.
Sorry,
Curtis
On Fri, Mar 20, 2015 at 6:42 AM, Lorenz Maier <
[hidden email]> wrote:
> Hi Curtis,
>
> the error depends on the Java version executing Fiji. The bundled JRE runs
> fine. But as Clearvolume complained that it is too old, I removed the
> ./java folder, so my Java defaults to 1.8.0-b132.
>
> Best,
> - Lorenz
>
>
> > On 19 Mar 2015, at 18:36, Curtis Rueden <
[hidden email]> wrote:
> >
> > Hi Lorenz,
> >
> >> The Temporal Color Code Script on latest Fiji fails for me with the
> >> error message
> >>
> >> ReferenceError: "importPackage" is not defined in <eval>
> >>
> >> I can't even find an "importPackage" in the eval.
> >
> > I cannot reproduce -- it works for me.
> >
> > I tried opening Bat Cochlea Volume, and executing Image > Hyperstacks >
> > Temporal Color-Code and pressing OK, and all works.
> >
> > I also tried holding Shift while clicking Image > Hyperstacks > Temporal
> > Color-Code, which opens the script in the Script Editor, then running it
> > from there, and that also works.
> >
> > Maybe try Help > Report a Bug to generate some information about your
> > installation? Have you customized it at all? See also
> >
>
http://imagej.net/FAQ#How_can_I_verify_that_my_ImageJ_is_really_100.25_up_to_date.3F> >
> > Regards,
> > Curtis
> >
> > On Thu, Mar 19, 2015 at 7:16 AM, Lorenz Maier <
> >
[hidden email]> wrote:
> >
> >> Hi everyone,
> >>
> >> The Temporal Color Code Script on latest Fiji fails for me with the
> error
> >> message
> >>
> >> ReferenceError: "importPackage" is not defined in <eval>
> >>
> >> I can't even find an "importPackage" in the eval.
> >>
> >> Best,
> >> - Lorenz
> >>
> >> --
> >> ImageJ mailing list:
http://imagej.nih.gov/ij/list.html> >
> > --
> > ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>
> --
> ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html
--
-------------------------------------------------------------
Dr. Kota Miura <
[hidden email]>
Senior Image Analyst / NINS Research Administrator
European Molecular Biology Laboratory
Meyerhofstr. 1, 69117 Heidelberg, GERMANY
Tel +49 6221 387 8404
Mobile +49 160 95001177
http://cmci.embl.de++++++++++++++++++
Dr. Kota Miura <
[hidden email]>
Project Associate Professor
National Institutes of Natural Sciences (NINS), Japan
Bonn Office: Ahrstr. 58, 53175 Bonn, Germany
Tel: +4916095001177
http://www.nins.jp/english/-------------------------------------------------------------
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html