[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xerces-j-dev
Subject:    AW: xerces ignores
From:       "Papendieck, Thomas" <Thomas.Papendieck () opitz-consulting ! com>
Date:       2011-08-11 7:55:38
Message-ID: C4D1482D65FA9748B96E5763878486E413282B () vSLWHOL183 ! opitz-consulting ! int
[Download RAW message or body]

solution is:
InputSource(new FileInputStream(new File(new URI(systemId))));

bye
Thomas
________________________________________
Von: Papendieck, Thomas [Thomas.Papendieck@opitz-consulting.com]
Gesendet: Donnerstag, 11. August 2011 09:12
Bis: j-users@xerces.apache.org
Betreff: AW: xerces ignores \
reader.setProperty(SCHEMA_LOCATION_PROPERTY,"path/to/xsd")

Hello,

unfortunately John's Idea does not work because 'resolveEntity' is not called in my \
implementation.

Where do I look next for a solution?


> reader.setEntityResolver(new EntityResolver() {
> 
> @Override
> public InputSource resolveEntity(String publicId, String systemId)
> throws SAXException, IOException {
> InputSource result = null;
> // result = get the file from disk or however you need to do it ();
> return result;
> }
> });

bye
Thomas
________________________________________
Von: Newman, John W [newmanjw@d3onc.com]
Gesendet: Mittwoch, 10. August 2011 19:05
Bis: j-users@xerces.apache.org
Betreff: RE: xerces ignores \
reader.setProperty(SCHEMA_LOCATION_PROPERTY,"path/to/xsd")

I believe so yes .. but I'm not 100%

Fire that up in the debugger and see what you get.   Or just add some log statements \
to see when it's getting called and what values you're getting for public id / system \
id

-----Original Message-----
From: Papendieck, Thomas [mailto:Thomas.Papendieck@opitz-consulting.com]
Sent: Wednesday, August 10, 2011 1:03 PM
To: j-users@xerces.apache.org
Subject: AW: xerces ignores \
reader.setProperty(SCHEMA_LOCATION_PROPERTY,"path/to/xsd")

Hello John,

that was fast... ;o)

> public InputSource resolveEntity(String publicId, String systemId)
Am I right that 'systemId' is (in my case) the path to the xsd as found in the \
'xsi:schemaLocation' attribute?

bye
Thomas
---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: j-users-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-users-help@xerces.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic