[ http://issues.apache.org/jira/browse/CONFIGURATION-244?page=all ]

Oliver Heger resolved CONFIGURATION-244.
----------------------------------------

    Fix Version/s: Nightly Builds
       Resolution: Fixed

Classes that caused additonal dependencies are now resolved via reflection by 
the responsible ConfigurationProviders.

> DefaultConfigurationBuilder depends on all the supported 
> ConfigurationProviders
> -------------------------------------------------------------------------------
>
>                 Key: CONFIGURATION-244
>                 URL: http://issues.apache.org/jira/browse/CONFIGURATION-244
>             Project: Commons Configuration
>          Issue Type: Improvement
>    Affects Versions: 1.3 Final
>            Reporter: Oliver Heger
>         Assigned To: Oliver Heger
>            Priority: Minor
>             Fix For: Nightly Builds
>
>
> DefaultConfigurationBuilder defines constants for the default configuration 
> providers. Because these constants refer to the classes of the Configurations 
> to be created there are much more dependencies than listed on the 
> dependencies page (e.g. the provider for plist configurations depends on 
> commons-digester). To avoid this the Configuration classes should not 
> directly be specified as Class objects, but only by their name and then 
> loaded when they are accessed for the first time (at least for these 
> configurations that have external dependencies).

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

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to