[ 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]