It turns out that this is because I don't have jdk 1.2. --Sridhar
-----Original Message----- From: Sridhar Ramaswamy Sent: Wednesday, June 06, 2001 10:50 AM To: '[EMAIL PROTECTED]' Subject: RE: problem starting validation Thanks for the hint! Validation occurs but dies with a java.lang.NoSuchMethodError error in org.apache.Xerces.validators.XMLValidator.resolveSchemaGrammar() This occurs on the examples supplied with the xerces distribution as well. Oh well. --Sridhar -----Original Message----- From: sire chembiparambil [mailto: [EMAIL PROTECTED] Sent: Wednesday, June 06, 2001 8:49 AM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: RE: problem starting validation try using a schema version ref that xerces recognizes like xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" in your decl. Sire [EMAIL PROTECTED] on 06/06/2001 11:16:49 AM Please respond to [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: RE: problem starting validation I am having similar problems getting schema validation going with xerces 1.4.0. My xml declaration is: <JavaXML:Book xmlns:xsi='http://www.foobar.com/xmlsch' ��� xsi:schemaLocation='http://www.foobar.com/xmlobj http://shekar.epiphany.com/JavaXML.xsd' ��������� xmlns:JavaXML='http://www.foobar.com/xmlobj'> My schema declaration has: <schema ��targetNamespace='http://www.foobar.com/xmlobj' ��xmlns='http://www.foobar.com/xmlsch' ��xmlns:JavaXML='http://www.foobar.com/xmlobj'> Validation fails with [Error] java.xml:5:56: General Schema Error: Grammar with uri 2: http://www.foobar.com/xmlobj , can not be found. (Only the reference to JavaXML.xsd is a real URL, obviously. Also, I have the validation, schemasupport and namespace support features turned on in the parser.) Thanks in advance for any help. Best, --Sridhar -----Original Message----- From: Anderson, John [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 06, 2001 7:35 AM To: '[EMAIL PROTECTED]' Subject: RE: problem starting validation You seem to be trying a mix of namespaced and non-namespaced stuff. If your schema has a targetNamespace, I think you MUST declare it in the document: <Auftrag ��� xmlns='targetNamespaceURI' ��� xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' ��� xsi:schemaLocation="targetNamespaceURI http://localhost:8090/test/Auftrag.xsd" > If it has no targetNamespace then the first one should work. Hard to tell without seeing the ns decs in your schema. John -----Original Message----- From: Filkorn Roman [mailto:[EMAIL PROTECTED] Sent: 06 June 2001 16:06 To: [EMAIL PROTECTED] Subject: problem starting validation Hi, I am trying to use schema validation, have a problem and mail archives are down. Please, help me solve this simple problem: <Auftrag ��� xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ��� xsi:noNamespaceSchemaLocation="http://localhost:8090/test/Auftrag.xsd" �Auftrags_Nummer = "ZP999549" > ... returns just that Auftrag is not declared. <Auftrag ��� xmlns='http://localhost:8090/test/Auftrag.xsd' ��� xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' > ... returns: ��� Grammar with uri : http://localhost:8090/test/Auftrag.xsd , can not found. ��� and that Auftrag is not declared... In Internet Explorer that address (URI) properly loads requested schema. What am I doing wrong ? (Local addresses do the same, and are not supported, are they ?) Thank you for any hint, Roman Filkorn --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
