uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thilo Götz <twgo...@gmx.de>
Subject Re: Configuration parameters (was Working on a new API to enable creation of UIMA AS deployment descriptors programmatically)
Date Mon, 08 Aug 2011 09:39:09 GMT
On 07/08/11 00:00, Marshall Schor wrote:
> 
> 
> On 8/4/2011 6:16 PM, Richard Eckart de Castilho wrote:
>> Am 04.08.2011 um 23:27 schrieb Marshall Schor:
>>
>>> Many other languages allow both ${xxx} and $xxx - the latter for cases where
the
>>> xxx's are limited to chars + numbers + maybe underscores, dashes, and periods;
>>> the first character not allowed "stops" the parsing of the name.  You still need
>>> the {} form for such things like ${xxx}yyy or for ${x!_($*} (if you want to
>>> allow that as a "name" - property files do, apparently).
>> How about supporting Commons EL [1] or the Spring Expression Language [2] or JEXL
[3]?
> 
> All of these are potentially quite complex expression languages, each with their
> own particulars. 
> 
> I think one of the goals of the use cases is to have the "xml" readable by a
> non-expert - someone who's only familiar with XML, perhaps.  Simple string
> substitution I think is enough to give the flexibility needed for the use cases.

Sorry, can't resist: XML readable by a non-expert seems like a
contradiction in terms.

> 
> -Marshall
>>
>> -- Richard 
>>
>> [1] http://commons.apache.org/jexl/reference/syntax.html
>> [2] http://static.springsource.org/spring/docs/3.0.x/reference/expressions.html
>> [3] http://commons.apache.org/el/
>>

Mime
View raw message