throw an error and display a proper error message when on object of that type is accessed. * RhinoEngine.hasFunction() now checks on the actual object (wrapper) and thus is always right. * Unwrap WrappedException when caught in RhinoEngine.invoke() * Use helma.util.CacheMap instead of java.util.WeakHashMap for wrapper caching, possibly fixing a GC problem |
||
---|---|---|
.. | ||
Acme | ||
helma |