[ 
https://issues.apache.org/jira/browse/BSF-32?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sebb resolved BSF-32.
---------------------

    Resolution: Not A Problem

Given that BSF 3 no longer includes any engines, I think this issue is no 
longer a problem

> BSF 3.0 incompatible with JEXL2
> -------------------------------
>
>                 Key: BSF-32
>                 URL: https://issues.apache.org/jira/browse/BSF-32
>             Project: BSF
>          Issue Type: Bug
>          Components: BSF-3.x
>    Affects Versions: BSF-3.0
>            Reporter: Joerg Schaible
>            Priority: Critical
>
> BSF 3.0 has an optional dependency to Jexl 1.x and provides a 
> ScriptEngineFactory for Jexl as service provider. Since version 2.x Jexl 
> contains its own ScriptEngineFactory implementation. Both factories register 
> the name "JEXL". If BSF 3.0 and Jexl 2.x are both in the classpath and the 
> factory from BSF is found first, Jexl support fails with exceptions. Main 
> problem is, that the factory provided by BSF is *not* optional, only the 
> dependency. You may run into similar problems with Groovy. Version 1.7 
> delivers also its own factory (don't know, what the first Groovy version was 
> with JSR 233 support). Basically it means you can either use languages that 
> provide JSR 233 support on its own *or* you use BSF 3.x (excluding all 
> languages that do not support this JSR directly).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@jakarta.apache.org
For additional commands, e-mail: notifications-h...@jakarta.apache.org

Reply via email to