nic.corbas scripsit: > The error is: > > Description: conflicting ID-types for attribute "Id" of element > "EncryptedKey" from namespace "http://www.w3.org/2001/04/xmlenc#"
I haven't actually looked at the schema, but the usual reason for that problem is that the schema says EncryptedKey/@Id is of type ID, and then somewhere else there's a pattern allowing any element in any namespace with any attributes, either everywhere or just in certain places. The latter pattern declares all attributes to be of type text, and since IDness is a DTD-compatible property, it's illegal for the same attribute in the same element to be declared as ID in one place and text in another. The cure is to find the "any" pattern and limit it so that it doesn't include elements in the xmlenc namespace. Alternatively, you can give jing the -i switch to turn off this behavior. Technically, IDness is not part of RELAX NG, so it's not too surprising that some programs don't complain. -- John Cowan [EMAIL PROTECTED] http://ccil.org/~cowan Objective consideration of contemporary phenomena compel the conclusion that optimum or inadequate performance in the trend of competitive activities exhibits no tendency to be commensurate with innate capacity, but that a considerable element of the unpredictable must invariably be taken into account. --Ecclesiastes 9:11, Orwell/Brown version
