[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jmeter-dev
Subject:    [jira] Commented: (BSF-32) BSF 3.0 incompatible with JEXL2
From:       "Sebb (JIRA)" <jira () apache ! org>
Date:       2010-05-25 15:19:25
Message-ID: 19652539.36481274800765983.JavaMail.jira () thor
[Download RAW message or body]


    [ https://issues.apache.org/jira/browse/BSF-32?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12871193#action_12871193 \
] 

Sebb commented on BSF-32:
-------------------------

This is one of the reasons why I started a vote thread to remove the bsf-engines jar \
from BSF 3 going forward.

As part of the removal, I will of course update the Release Notes and other relevant \
documentation to explain how to make engines available.

> 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.
-
You can reply to this email to add a comment to the issue online.


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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic