I thought jar URLs need to be prefixed with "jar:". Loading
"jar:http://patchanim.sourceforge.net/jnlp/patchanim-0.3.0.jar!/com/mebigfatguy/patchanim/io/PatchAnimDoc.xsd";
 seems to work.

Thanks.

Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: [EMAIL PROTECTED]
E-mail: [EMAIL PROTECTED]

"Dave Brosius" <[EMAIL PROTECTED]> wrote on 02/09/2008 02:14:56 AM:

> I am trying to validate against an xsd file that is jar'ed up with my
> program that is deployed thru jnlp. Included in the jnlp are the jars
> xml-apis.jar and xercesImpl.jar. I do
>
>
>
> System.out.println((null !=
> PatchAnimIO.class.getResourceAsStream(PATCHANIMDOC_SCHEMA)) ? "loaded" :
> "null");
> System.out.println(PatchAnimDocument.class.
> getResource(PATCHANIMDOC_SCHEMA).getPath());
> reader.setProperty(http://apache.org/xml/properties/schema/external-
> noNamespaceSchemaLocation,
>                              PatchAnimDocument.class.
> getResource(PATCHANIMDOC_SCHEMA).getPath());
>
> When run thru jnlp, it dumps to the console
>
> loaded
> http://patchanim.sourceforge.net/jnlp/patchanim-0.3.0.jar!
> /com/mebigfatguy/patchanim/io/PatchAnimDoc.xsd
> [Warning] :2:73: schema_reference.4: Failed to read schema document
> 'http://patchanim.sourceforge.net/jnlp/patchanim
> 0.3.0.jar!/com/mebigfatguy/patchanim/io/PatchAnimDoc.xsd', because 1)
could
> not find the document
>
>
> So this shows that the xsd is where i said it was, but yet, setProperty
> seems like it doesn't know how to load it?
>
>
> Any ideas?
>
> dave
>
>
> ---------------------------------------------------------------------
> 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]

Reply via email to