> Raja wrote :
> it throws error saying "the
>elements(all the elements) are not declared". I think XML doc is not able
>to locate the Schema(while running on Solaris) or Some problem with Solaris
>nvironment.
I am replying you on User mailing list.. as this is better place to
discuss such issues.
Parser tries to resolve the schema file from the location you are
running your application. U can write EntityResolver to help parser locate your
schema. For more info...
http://www.saxproject.org/apidoc/org/xml/sax/EntityResolver.html
Hope that helps,
--
Neeraj B.
Sun Microsystems, inc.
> Raja wrote :
> Thanks. I have set all the features including
>http://apache.org/xml/features/validation/schema. It is working fine on
>Windows2000. When i run on Solaris7, it throws error saying "the
>elements(all the elements) are not declared". I think XML doc is not able
>to locate the Schema(while running on Solaris) or Some problem with Solaris
>nvironment.
> when i validate the XML doc on a DTD. That is, the parser validates the XML
file on a DTD. But the parser is not validating the XML file on a XML-Schema.
Error: "org.xml.sax.SAXParseException: Element type "PartyNote_V1" must be
declared" is thrown.
> Actually this same thing works fine on Windows. That is the parser is
validating the same XML file on the XML-Schema on windows platform.
>
> On Solaris7,
> The parser is xerces2.0.0. under JDK1.2 on Solaris7. The following two
lines indicates the Top level element and NameSpace.
> <?xml version="1.0"?>
> <PartyNote_V1 xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
> xsi:noNamespaceSchemaLocation="PartyNote_V1.xsd">
>
> On Windows2000,
> The parser is xerces2.0.0. under JDK1.3 on Windows2000. The same XML
schema works fine on this setup on Windows2000.
>
> But i could not find why it is not working on Solaris. The only difference
between Solaris and Windows is JDK1.3 is on Wimdows and JDK1.2 is on Solaris.
But i don't think this makes the difference. Because the Java file which
actually parses the XML doc gets compiled fine on both platforms.
>
> I could not find out the reason.
> If the problem is not clear, please ask me.
>
> Regards,
> Raja
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]