cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Reinhard Poetz <reinh...@apache.org>
Subject Re: Switch behaviour changed in flowscript?
Date Fri, 11 Mar 2005 08:55:56 GMT
Bertrand Delacretaz wrote:
> This has been discussed on users@ already [1], just wanted to note it 
> here FYI.
> 
> Specifically, flowscript code such as
> 
> var shapeId = cocoon.request....
> switch (shapeId){
>         case "square":
>        // dosomething
> 
> did not dosomething anymore when shapeId=="square", although it worked 
> in past releases (in the "shapes" sample of the tour block).
> 
> I've changed it to if/else to be on the safe side (also in the trunk), 
> and in [1] Reinhard mentions that the new Rhino fixes this. Dunno since 
> when this is broken, but it might mean a small incompatibility between 
> 2.1.x releases.
> 
> -Bertrand
> 
> [1] http://marc.theaimsgroup.com/?l=xml-cocoon-users&m=110865972811342&w=2
> 

That's strange. Chris' original Rhino implementation hasn't changed for ages and 
so I don't have an idea why "switch" doesn't work anymore. I was thinking that 
it had never worked and in 2.2 the latest Rhino fixed this bug ... but this 
seems to be a wrong assumption.

-- 
Reinhard Pötz           Independant Consultant, Trainer & (IT)-Coach 

{Software Engineering, Open Source, Web Applications, Apache Cocoon}

                                        web(log): http://www.poetz.cc
--------------------------------------------------------------------

Mime
View raw message