On 6/23/05, Antonio Gallardo <[EMAIL PROTECTED]> wrote:
> >> Ok, so this is really turning out to be a pain.
> >>
> >> For Jason, do you still have the nozilla built rhino jars?  If not,
> >> where did you get the rhino source from that works with cocoon 2.1.7.
> >> It didn't jump out at us as to which version exactly was done with
> >> 2.1.7.
> 
> Dunno if this was already answered. Anyway, ...
> 
> The rhino inside cocoon is a temporaly fork. It was forked to support
> continuations. Initially, it was done as a proof of concept and later
> adopted in cocoon trunk. The sources are in cocoondev.org:
> 
> http://cocoondev.org/main/117/31.html
> 
> This temporaly fork was one long time ago sometime between 2002 and 2003.
> Sorry, I don't remember exactly the date nor month. :-(
> 
> In 2004, thanks to the talks between both communities (Cocoon and Rhino),
> the Mozilla Rhino project added continuations functionality to the Rhino
> trunk. The continuations support in Mozilla Rhino was officially released
> in version 1.6R1 (Nov, 29th 2004). At that time, the cocoon community had
> some 2.1 versions on the street using the temporaly forked version.
> 
> The Mozilla continuation implementation was mainly based on the code of
> the temporaly fork, but not exactly with the same behavior. There are
> small differences. Note that, it is almost the same with just some
> features are differents. Some tests, showed that most Flowscript code can
> run without modifications any of the jars.... I think Reinhard can explain
> a lot better this. Note, this another long history. You can search the
> devel maillist archives for more info. Sorry, I have no time now to search
> for it right now. ;-)
> 
> Well, given the small diferences in continuations implementation between
> the temporaly forked and the main rhino jar, we (cocoon developers)
> decided to stick with the temporaly forked Rhino version in cocoon 2.1.x
> branch. We also decided to start using the Mozilla Rhino jar with
> continuations support in the main trunk (where we develop cocooon 2.2).
> 
> Also, is important to know, that is posible to use Mozilla Rhino 1.6R1 in
> cocoon 2.1.x. AFAIK, it is only a configuration matter.
> 
> I hope this explain some of the "why and where" related to the temporaly
> forked rhino. ;-)
> 
> Best Regards,
> 
> Antonio Gallardo.
> 

Thank you.  That is very helpful.  This will at least get us started.

Irv

Reply via email to