Hi all,
I would like to use JSL for scripts to be interpreted by our serverside rhino-interpreter. In this constellation, we create abstract classes on java side to be fully implemented in JavaScript. this looks something like this:

    var jsInstance = new PropretiaryJavaAbstractClass() {
        abstractMethod: function() {
            //to be implemented on JS side;
                       return null;
        },
        otherAbstractMethod: function() {
            return null;
        }
    }

So on some magic way rhino instanciates the Abstract class and by passing an associative array of javascript-functionpointers in {}-braces we implement the missing methods.

The problem of jsl-usage is expects here a semicolon, although there must not be one:

    var jsInstance = new PropretiaryJavaAbstractClass() {

Do you have an idea, how to setup jsl not to runinto this warning? If it is not configurable, where would I have to change the source to get this functionality for a local build of jsl. What do I need to build jsl? Is there the possibility to build jsl with a binary version of spidemonkey so that I do not have to compile it?

Thanks a lot for your help