questions re the ChainingMetadataProvider type

Tom Scavo trscavo at gmail.com
Mon May 14 12:15:19 EDT 2018


On Mon, May 14, 2018 at 11:33 AM, Rod Widdowson
<rdw at steadingsoftware.com> wrote:
>> Yes, that is needed, but that won't fix the basic problem. The
>> ChainingMetadataProvider type is not like the other metadata providers
>> yet it inherits from the same abstract base type
>> (MetadataProviderType). It really is its own animal.
>
> Well that could be fixed, but I don't see that this has anything to do with the documentation.

It does affect the documentation. At the moment, the following
statements in the documentation are incorrect:

In MetadataConfiguration:

"The Common Attributes are available on all metadata provider types"

"The following child elements may be used with all metadata provider types"

In ChainingMetadataProvider:

"Any of the common attributes may be specified"

"Any of the common child elements can be specified"

I can fix these documentation errors but it points to a fundamental
problem with the ChainingMetadataProvider, that is, it is not a
metadata provider at all!

Tom


More information about the dev mailing list