I started writing this using the 0.89 version, in which the WebContext
constructor is package access only.  That is why the "screen" was placed in
that package.  The latest version of WebMacro, I believe, allows a
WebContext to be instantiated outside the package.  There are additional
changes though that require rewriting things a bit.

Sorry for checking things in like this, but I had been working on this from
home and was ready to go to work when I found out my floppy drive quit
working, so I went ahead and checked it in before getting it in the best
shape.  I started with the 0.89 version instead of the latest cvs, because I
wanted to see things working with the latest "stable" release, before
updating the code.

The reason I started the WebMacro screen was I had been playing around with
the FreeMarker screen and was noticing a memory leak, so I wanted to be able
to switch to WebMacro if I could not solve the problem.  The problem with
FreeMarker happens when not caching Turbine screens and you are using a
FreeMarker template cache.  So the easy solution is to turn the screen cache
on, which is how it should be set, anyway, if you plan to use the
FreeMarkerScreen as it stands today.

So my motivation for continuing work on the WebMacro screen is low at the
moment.  If no one else finishes it, I will eventually get back to it,
hopefully the interface code to WebMacro will firm up in the meantime.

John McNally

> package org.webmacro.servlet;




------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to