Giter Club home page Giter Club logo

imglib2-notebooks's People

Contributors

joshy avatar kmader avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

ravirajadrangi

imglib2-notebooks's Issues

JavaScript Engine Not Found

when running the equation operation in

ij.log().info("-------- Fill in an image with a formula --------")
val formula = "10 * (Math.cos(0.3*p[0]) + Math.sin(0.3*p[1]))"
val sinusoid = ij.op().image().equation(blank, formula)

The following error is thrown

[INFO] -------- Fill in an image with a formula --------
[ERROR] Cannot create plugin: class='org.scijava.plugins.scripting.javascript.JavaScriptScriptLanguage', name='JavaScript', priority=0.0, enabled=true, pluginType=ScriptLanguage
java.lang.IllegalArgumentException: No such script engine: javascript
at org.scijava.script.AdaptedScriptLanguage.findFactory(AdaptedScriptLanguage.java:151)
    at org.scijava.script.AdaptedScriptLanguage.<init>(AdaptedScriptLanguage.java:73)
    at org.scijava.plugins.scripting.javascript.JavaScriptScriptLanguage.<init>(JavaScriptScriptLanguage.java:59)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
    at java.lang.Class.newInstance(Class.java:442)
    at org.scijava.plugin.PluginInfo.createInstance(PluginInfo.java:302)
    at org.scijava.plugin.DefaultPluginService.createInstance(DefaultPluginService.java:236)
    at org.scijava.plugin.DefaultPluginService.createInstances(DefaultPluginService.java:225)
    at org.scijava.plugin.DefaultPluginService.createInstancesOfType(DefaultPluginService.java:216)
    at org.scijava.plugin.AbstractSingletonService.initInstances(AbstractSingletonService.java:123)
    at org.scijava.plugin.AbstractSingletonService.getInstances(AbstractSingletonService.java:72)
    at org.scijava.script.DefaultScriptService.initScriptLanguageIndex(DefaultScriptService.java:342)
    at org.scijava.script.DefaultScriptService.scriptLanguageIndex(DefaultScriptService.java:307)
    at org.scijava.script.DefaultScriptService.getIndex(DefaultScriptService.java:117)
    at org.scijava.script.DefaultScriptService.getLanguageByName(DefaultScriptService.java:132)
    at net.imagej.ops.image.equation.DefaultEquation.compute1(DefaultEquation.java:87)
    at net.imagej.ops.image.equation.DefaultEquation.compute1(DefaultEquation.java:67)
    at net.imagej.ops.special.AbstractUnaryHybridOp.run(AbstractUnaryHybridOp.java:59)
    at org.scijava.command.CommandModule.run(CommandModule.java:201)
    at net.imagej.ops.OpUtils.run(OpUtils.java:59)
    at net.imagej.ops.OpEnvironment.run(OpEnvironment.java:126)
    at net.imagej.ops.image.ImageNamespace.equation(ImageNamespace.java:165)

REPL Classes cannot have noargs constructors

Since the classes are compiled as subclasses they are forced to have a first argument and cannot be initiated with an empty list <init>()

Detailed error below, information in Create Ops notebook

[ERROR] Cannot create module: cmd2$$user$MyOps$Ramp
org.scijava.module.ModuleException: org.scijava.InstantiableException: java.lang.InstantiationException: cmd2$$user$MyOps$Ramp
Caused by: java.lang.InstantiationException: cmd2$$user$MyOps$Ramp
    at java.lang.Class.newInstance(Class.java:427)
    at org.scijava.plugin.PluginInfo.createInstance(PluginInfo.java:302)
    ... 75 more
Caused by: java.lang.NoSuchMethodException: cmd2$$user$MyOps$Ramp.<init>()
    at java.lang.Class.getConstructor0(Class.java:3082)
    at java.lang.Class.newInstance(Class.java:412)
    ... 76 more

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.