Seam should load component properties found on seam.properties files found on 
jar files on classpath
----------------------------------------------------------------------------------------------------

                 Key: JBSEAM-4741
                 URL: https://issues.jboss.org/browse/JBSEAM-4741
             Project: Seam
          Issue Type: Feature Request
          Components: Core, Documentation Issues
    Affects Versions: 2.2.0.GA
            Reporter: Bruno Souza
            Priority: Minor


In Seam documentation, section 5.1 
(http://docs.jboss.org/seam/2.2.0.GA/en-US/html/xml.html#d0e4417) states that: 
"Seam components may be provided with configuration properties either via ...., 
or via a properties file named seam.properties in the root of the classpath."
This information mislead the reader which thinks that every seam.properties 
file found on jar files that contains Seam components can/will be used to 
configure Seam components.
This interpretation has lead to some inquiries on Seam user forum about the 
feature of seam.properties not working as expected, see:
(http://seamframework.org/Community/SeampropertiesAndComponentsproperties) 
(http://seamframework.org/Community/DifferenceBetweenSeampropertiesAndComponentsxml)
 and 
(http://seamframework.org/Community/ReadPropertiesFromSeampropertiesForUnitTestWithTestNG)

I think that if Seam scans jar files to found seam.properties to mark those 
archives as containers of Seam components, it can load those properties files 
and use information found on them to configure the components.

Looking at the source of Initialization.create(), it seems to me that the 
implementation of this suggestion is alredy implemented on the 
Initialization.initComponentsFromXmlDocuments which do what I suggest but with 
the components.xml files.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues

Reply via email to