You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Randy Watler (JIRA)" <je...@portals.apache.org> on 2009/04/16 07:32:14 UTC

[jira] Resolved: (JS2-962) Add logical expression support to Spring bean category filtering

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

Randy Watler resolved JS2-962.
------------------------------

    Resolution: Fixed

Logical expressions composed of category names have replaced a simple CSV list of alternates syntax for j2:cat spring bean filtering meta tags. Here is a sample of an 'or' expression replacing the CSV list::

    <bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">
        <meta key="j2:cat" value="default or cache"/>
        <property name="configLocation" ref="cacheManagerConfig"/>
    </bean>

Here, "default or cache" replaces the old syntax "default,cache".

The CSV list syntax is no longer supported: all J2 categorized spring beans must be upgraded.

The logical expression syntax supports the 'and', 'or', and 'not' operators as well as parens. For example:

not (categoryA or (categoryB and categoryC) and categoryD)

Standard logical operator precedence applies.

SVN commit: 765465

> Add logical expression support to Spring bean category filtering
> ----------------------------------------------------------------
>
>                 Key: JS2-962
>                 URL: https://issues.apache.org/jira/browse/JS2-962
>             Project: Jetspeed 2
>          Issue Type: Improvement
>    Affects Versions: 2.2.0
>         Environment: J2 Spring Configuration
>            Reporter: Randy Watler
>            Assignee: Randy Watler
>            Priority: Minor
>             Fix For: 2.2.0
>
>
> Add logical expression support in place of simple CSV alternate list Spring bean category filtering.

-- 
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: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org