Perhaps I wasn't clear. Let's pretend I'm a user of jexl 1.x looking to
upgrade to a newer version. Is there any documentation for migrating to a
newer version?

On Tue, Jan 31, 2023 at 8:56 PM Gilles Sadowski <[email protected]>
wrote:

> Hi.
>
> Le mer. 1 févr. 2023 à 02:37, Alex O'Ree <[email protected]> a écrit :
> >
> > Hi i'm doing some maintenance work on the bsf library
>
> Please move the discussion to the "dev" mailing list.
>
> > which currently
> > depends on a jexl 1.x. There's a few imports that aren't exactly
> resolving.
> >
> > import org.apache.commons.jexl.JexlContext;
> > moved to import org.apache.commons.jexl3.JexlContext;
> >
> > import org.apache.commons.jexl.JexlHelper;
> > unknown what happened to this but seems to have been removed in 2.x
> >
> > import org.apache.commons.jexl.Script;
> > i think moved to import org.apache.commons.jexl3.JexlScriptScript;
> >
> > import org.apache.commons.jexl.ScriptFactory;
> > not sure what this maps to in the current code base
> >
> > I found some notes in the release notes about a jexl-comat library but
> > couldn't find it published anywhere. I also poked around the website
> > looking for some kind of migration guide.
> >
> > Any pointers to how i can update this code base?
>
> I'd be wary to release a new version of this component, using a
> dependency that is more than 10 years old.
> IMHO, the way to go is to depend on the lastest (i.e. supported)
> version of JEXL.
>
> Please post specific questions about upgrading the BSF codebase
> using a "Subject:" line with the "[BSF]" prefix (on "dev@").[1]
>
> Thanks,
> Gilles
>
> [1] There are dozens of components, sharing the same ML.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to