What method are you using to create the attribute nodes? You must use createAttributeNS() or setAttributeNS() even for attributes with no namespace. The "non-NS" methods create (DOM Level 1) non-namespace-aware nodes which have no local name and cannot be used as input to a schema validator or any other namespace-aware processor.
Thanks. Michael Glavassevich XML Parser Development IBM Toronto Lab E-mail: mrgla...@ca.ibm.com E-mail: mrgla...@apache.org chodnik <wxwidg...@o2.pl> wrote on 11/11/2009 04:44:30 AM: > I am creating the document form a schema on the fly so I am sure the schema > is valid. The attribute is created after reading its declaration from > schema. I use the getAttributeUses method on the owner element. The only > thing is that a whole document is not valid because at the time of > validation it is not complete. But I don't think this is realy nessesery > because I have the element's PSVI even though the document is incomplet and > then invalid at all. > > > Michael Glavassevich-3 wrote: > > > > Did you check that your document and schema are actually valid and that > > there are declarations in the schema for the attributes that you're > > looking > > at? > > > > Michael Glavassevich > > XML Parser Development > > IBM Toronto Lab > > E-mail: mrgla...@ca.ibm.com > > E-mail: mrgla...@apache.org > > > > chodnik <wxwidg...@o2.pl> wrote on 11/10/2009 05:51:27 PM: > > > >> I have an in memory DOM document with PSVI support. The problem is that > > after > >> validation PSVI is set for all elements but getAttributeDeclaration from > >> AttributePSVI returns null. I have tryed to validate all document, an > >> element with attribute and the attribute but the result is the same. > > Should > >> I do something specific to have PSVI for attribute node? > >> Thank in advance for any suggestions. > >> -- > >> View this message in context: http://old.nabble.com/PSVI-for- > >> attributes-tp26292805p26292805.html > >> Sent from the Xerces - J - Users mailing list archive at Nabble.com. > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: j-users-unsubscr...@xerces.apache.org > >> For additional commands, e-mail: j-users-h...@xerces.apache.org > > > > -- > View this message in context: http://old.nabble.com/PSVI-for- > attributes-tp26292805p26298462.html > Sent from the Xerces - J - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: j-users-unsubscr...@xerces.apache.org > For additional commands, e-mail: j-users-h...@xerces.apache.org