[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-968) CLONE -Extending loading way for configuration files

Adam Brod (JIRA) jira-events at lists.jboss.org
Thu Mar 1 14:11:08 EST 2007

    [ http://jira.jboss.com/jira/browse/JBSEAM-968?page=comments#action_12354742 ] 
Adam Brod commented on JBSEAM-968:

I am intending to "reopen" this issue rather than log another version.  I don't think this is a duplicate for 715.  We are using Components.xml very similarly to faces-config.xml.  Since we can specify multiple faces-config.xml files in the web.xml, it would be great to do that for components.xml.  Furthermore, it would also be nice to do this for pages.xml.  

For our application, there are dozens of developers and hundreds of screens, so managing all of the navigation and component configuration is a real hassle.  Faces-config.xml gives us total flexibility - automatically finding it in web-inf/ or meta-inf/ if it has the same name.  Or, we can use different name, for example user-navigation-config.xml, that makes it easier for us to manage and maintain. 

Since pages.xml and components.xml provide similar functionality to faces-config.xml (and often times replace it), having the same flexibility would help us transition from faces-config to pages and components.

> CLONE -Extending loading way for configuration files
> ----------------------------------------------------
>                 Key: JBSEAM-968
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-968
>             Project: JBoss Seam
>          Issue Type: Feature Request
>            Reporter: Adam Brod
> There sould be an altervative way to load the Seam XML configuration files.
> I think you should include some way (alternative to fine grained configuration) which we can use to configure the configuration files we want to load (pages.xml, components.xml...etc).
> Maybe adding something like (web.xml):
> <context-param>
>         <!-- Seam pages Context Configuration -->
>         <param-name>seam.pages.CONFIG_FILES</param-name>
>         <param-value>/WEB-INF/pages-module1.xml</param-value>
> </context-param>

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the seam-issues mailing list