-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Raminder pointed out a simpler solution, at least for config files like
applicationContext-security.xml. We can have different optional configurations
such as applicationContext-security-vanilla.xml,
applicationContext-security-openid.xml, etc, and then filter these in web.xml
using a top level pom property (ie web.xml has
applicationContext-security-${securityFlavor}.xml, and point resource filtering
to include web.xml).
Probably there are better solutions, but this seems better than using profiles
in this case.
Marlon
On 5/6/11 5:02 PM, Marlon Pierce wrote:
> Using profiles would be one way to do it but would have limits. We could use
> alternative resource lists for minor configuration differences and
> alternative module lists for major optional features, but we'd have to create
> a distinct profile for each combination of options. This could get out of
> hand and also be fragile.
>
>
>
>
> Marlon
>
>
> On 5/6/11 4:50 PM, Franklin, Matthew B. wrote:
>> What do we, as a team, want to do about specialized features? OpenID
>> support is a good thing to have, but is probably not the majority use
>> case. How should we handle multiple implementations within Rave? Is it
>> possible with maven to choose a set of implementations at build time via
>> profiles?
>
>> -Matt
>
>> On 5/6/11 4:37 PM, "Raminderjeet Singh (JIRA)" <[email protected]> wrote:
>
>>>
>>> [
>>> https://issues.apache.org/jira/browse/RAVE-23?page=com.atlassian.jira.plug
>>> in.system.issuetabpanels:comment-tabpanel&focusedCommentId=13030127#commen
>>> t-13030127 ]
>>>
>>> Raminderjeet Singh commented on RAVE-23:
>>> ----------------------------------------
>>>
>>> Added openid support. Currently you need to use
>>> http://rave2011.myopenid.com/ as that is the only registered id in
>>> initial_data.sql and for login to myopenid use rave2011. You can add more
>>> URLs into the script. Registration of new openid should be handled in
>>> user registration. We need to find how can we associate existing user
>>> with openid URL. I used default view page for openid.
>>>
>>>> Implement OpenID authentication
>>>> --------------------------------
>>>>
>>>> Key: RAVE-23
>>>> URL: https://issues.apache.org/jira/browse/RAVE-23
>>>> Project: Rave
>>>> Issue Type: Sub-task
>>>> Reporter: Marlon Pierce
>>>> Assignee: Raminderjeet Singh
>>>>
>>>
>>>
>>> --
>>> This message is automatically generated by JIRA.
>>> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJNyq+JAAoJEEfVXEODPFIDLH0H/RehyIE6VkfaggmE5ewVKv2e
sRG3jUL3kZ+Oth87M29/Y690acFXYr7EoiSpqOFomK4lsjFWLcVXQ8E0C+1VYSvn
3kjlB6f1vyVt/MxK0QPBsQXE79M61g5OXLaPtf0qnKbHd2Kf+/cZ3UwouYwo0Dte
zZWWKtmq0x/TgCCwUzR/lDloCT+uBtEILNL46AGAZQRlmJyGh4KHT54l9GzjkLk/
5KCKuXIDjckp55dFnJhDNdF4wti0pkBTciR+/yCfi0ty1heOe9CxV/Yb23NkMfd5
IhEAnDnslO2XBfEq2D37Q0L38ld4AMsJETIT+Y1gMR/kIqoVe75h0YUz3fHNydU=
=KRir
-----END PGP SIGNATURE-----