I think that I have found something useful, in 
XMLSchemaValidator.processOneAttribute in the first try block it does:

             actualValue = attDV.validate(attrValue, fValidationState, 
fValidatedInfo);
             // PSVI: attribute memberType
             attrPSVI.fMemberType = fValidatedInfo.memberType;

now if the type is a scalar one this is fine, but if it is a list then 
fValidatedInfo.memberType is pointing to the type of the last element of 
the list.

It would be more interesting in this case this point to get fValidatedInfo.
memberTypes which contain the types of all the elements, this information 
is instead currently being discarded.

Which interface should return it? Maybe XSListSimpleType?

Cheers,

  - Fabio


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

Reply via email to