[xsd-users] External entity declaration in instance documents
Florian Schmidt
fschmidt at techfak.uni-bielefeld.de
Thu Sep 9 12:42:13 EDT 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Boris Kolpackov wrote:
> Hi Florian,
>
> Florian Schmidt <fschmidt at techfak.uni-bielefeld.de> writes:
>
>>> And indeed i found a spot in one of the used libs that sets up
>>> xerces-c++ to use cached grammars. Let's see if i find a way to make it
>>> not do this..
>> Hmm, this is all very weird. It seems to me that if the XSD functions
>> set up the parsing not to use caching, then another lib using Xerces-C
>> _with_ caching shouldn't interfere, as there shouldn't be shared global
>> state (every xerces user calls Initialize() and creates their own parser).
>
> Yes, I also thought this is very strange. The caching is a per-parser
> parameter and the library and XSD do not share parsers. Could it be
> that it is the library that is printing the error message and not
> the XSD error handler?
I think i found the culprit.. Linking against libxqilla and creating an
instance of XQilla (from the QXilla simple API) triggers the parsing
failure on my system.. When i find time i might browse through some
XQilla code to see what the constructor of the XQilla class does..
Regards,
Flo
- --
Dipl.-Inform. Florian Paul Schmidt
University of Bielefeld, Neuroinformatics Group, CITEC
Contact:
http://ekvv.uni-bielefeld.de/pers_publ/publ/personDetailAct?id=5504453
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFMiQ5lTb4s+qNo4RIRAhdNAJ9KQCYqHYvHUKKkFQgEk56Gf+lwAwCcCHD/
AiFxjmuD7bvgvb//pdizEeE=
=TNuS
-----END PGP SIGNATURE-----
More information about the xsd-users
mailing list