Hullo Merten,

I don't have an answer to your problem, but I do have a small clue.  I
believe XMLList is used by E4x which 1.6 supports.  Are you using E4x in
your code?  Perhaps there was a change of some sort in how E4X is
implemented in 1.7 versus 1.6?

Regards,

Bediako

On Fri, Jul 10, 2009 at 9:26 AM, Merten Schumann <[email protected]>wrote:

> Hello,
>
> I've got an application using Rhino 1.6R1 - there was no need to update it,
> no problems. :-)
>
> Now I tried to make the step to 1.7R2.
> My application compiles, so I'm not using any functionality which is gone
> for some reason - if there's such a difference between 1.6R2 and 1.7R2 at
> all.
>
> But when I run the application, I end up with
>
> java.lang.IllegalStateException: XMLList
>        at
> org.mozilla.javascript.LazilyLoadedCtor.getValue(LazilyLoadedCtor.java:101)
>        at
> org.mozilla.javascript.ScriptableObject.getImpl(ScriptableObject.java:2034)
>        at
> org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:287)
>        at
> org.mozilla.javascript.IdScriptableObject.get(IdScriptableObject.java:387)
>        at
> org.mozilla.javascript.LazilyLoadedCtor.buildValue(LazilyLoadedCtor.java:118)
>        at
> org.mozilla.javascript.LazilyLoadedCtor.init(LazilyLoadedCtor.java:89)
>        at
> org.mozilla.javascript.ScriptableObject.sealObject(ScriptableObject.java:1567)
>        at [my class]
>
> Anyone else experiencing such a problem? I was searching for
> IllegalStateException and XMLList - but seems there's no issue like this out
> there.
>
> XMLList is a class within Rhino itself.
> I think I read here in the past about changes to
> ScriptableObject.sealObject() - in terms of Context.enter/exit - not sure
> about it.
> There was a fix for a problem with Rhino loading it's own properties lazy -
> suggested by wolffiex - I tried it, but it's not helping me out here (should
> it?)
>
> I'll debug my code and step into Rhino code next. I do not use this XMLList
> class from my code - so I don't feal guilty ;-)
> If I cannot fix my problem, I'll try to write a test case to demonstrate
> the problem.
>
> Thanx
>   Merten
>
>
> _______________________________________________
> dev-tech-js-engine-rhino mailing list
> [email protected]
> https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino
>



-- 
Bediako George
Partner - Lucid Technics, LLC
Think Clearly, Think Lucid
(p) 202.683.7486 (f) 703.563.6279
_______________________________________________
dev-tech-js-engine-rhino mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino

Reply via email to