From cff3a556eeccd16f864e59256dfa4b6bc226a2d3 Mon Sep 17 00:00:00 2001 From: hns Date: Tue, 17 Oct 2006 12:02:45 +0000 Subject: [PATCH] * Avoid "Error unsetting property JavaPackage on Global" message on code updates. --- src/helma/scripting/rhino/RhinoCore.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/helma/scripting/rhino/RhinoCore.java b/src/helma/scripting/rhino/RhinoCore.java index ce7e1944..e610d9c4 100644 --- a/src/helma/scripting/rhino/RhinoCore.java +++ b/src/helma/scripting/rhino/RhinoCore.java @@ -927,7 +927,8 @@ public final class RhinoCore implements ScopeProvider { Iterator it = compiledProperties.iterator(); while (it.hasNext()) { String key = (String) it.next(); - if (isGlobal && prototypes.containsKey(key.toLowerCase())) { + if (isGlobal && (prototypes.containsKey(key.toLowerCase()) + || "JavaPackage".equals(key))) { // avoid removing HopObject constructor predefinedProperties.add(key); continue;