Hi Michael & everyone,<br><br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"><br></blockquote><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">

There was a simple oversight in the AbstractShadows class that has been 
fixed in the latest trunk build. We also plan to update IJ2 so that it 
can detect misconfigured plugins and inform the user.<br></blockquote><br>The issue has been fixed in the plugin framework. Essentially, there was a limitation where private @Parameters were ignored in superclass fields. The reason was to avoid @Parameters being shadowed (because parameter names are supposed to be unique), but it was an incomplete solution, and did not report the problem properly to plugin developers or end users when something was improper.<br>

<br>For details, see this commit:<br>    <a href="https://github.com/imagej/imagej/commit/c9e4fb7d">https://github.com/imagej/imagej/commit/c9e4fb7d</a><br>    <br>In addition, an error dialog is now issued when attempting to execute a plugin with invalid parameters (see <a href="https://github.com/imagej/imagej/commit/cb1882da">https://github.com/imagej/imagej/commit/cb1882da</a> for details). This will hopefully give plugin developers more immediate and detailed information when something has been coded improperly.<br>

<br>Regards,<br>Curtis<br><br><br><div class="gmail_quote">On Tue, May 29, 2012 at 9:54 AM, Barry DeZonia <span dir="ltr"><<a href="mailto:bdezonia@gmail.com" target="_blank">bdezonia@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Michael,<div><br></div><div>There was a simple oversight in the AbstractShadows class that has been fixed in the latest trunk build. We also plan to update IJ2 so that it can detect misconfigured plugins and inform the user.<div>

<div class="h5"><br>
<br><div class="gmail_quote">On Tue, May 29, 2012 at 9:37 AM, Barry DeZonia <span dir="ltr"><<a href="mailto:bdezonia@gmail.com" target="_blank">bdezonia@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Hi Michael,<div><br></div><div>Thanks for the info. We've begun looking into this and will keep you updated.<div><div><br><br><div class="gmail_quote">On Tue, May 29, 2012 at 4:07 AM, Michael Zinsmaier <span dir="ltr"><<a href="mailto:michael.zinsmaier@gmx.de" target="_blank">michael.zinsmaier@gmx.de</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I just tested the "Shadow Plugins" from the ImageJ installation and there seems to be an error regarding the detected inputs. Trying to execute one of the plugins with the imagej-2.0.0-beta2 release e.g. process/shadows/north throws a null pointer exception in the console. And debuging the current knime integration of the plugins reveals that the input set is empty (or seems to be empty).<br>




However the "Shadow Demo" plugin seems to work correct. Mabe the error is somehow related to the inheritance   "ShadowsNorth extends AbstractShadows" ?<br>
<br>
best regards Michael<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
ImageJ-devel mailing list<br>
<a href="mailto:ImageJ-devel@imagej.net" target="_blank">ImageJ-devel@imagej.net</a><br>
<a href="http://imagej.net/mailman/listinfo/imagej-devel" target="_blank">http://imagej.net/mailman/<u></u>listinfo/imagej-devel</a><br>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>
<br>_______________________________________________<br>
ImageJ-devel mailing list<br>
<a href="mailto:ImageJ-devel@imagej.net">ImageJ-devel@imagej.net</a><br>
<a href="http://imagej.net/mailman/listinfo/imagej-devel" target="_blank">http://imagej.net/mailman/listinfo/imagej-devel</a><br>
<br></blockquote></div><br>