[xml] Possible "buggette"

Not really sure if I'm doing something wrong here, or if libxml is...

When running the docbook xslt stuff through XML::LibXML, the external
entity callback I've setup doesn't get the ctxt pointer I setup before
starting the parse. Instead it gets a completely different ctxt
pointer. The callback is called several times with the ctxt pointer I
originally setup, but at some point it switches to something else. The
particular entity it is loading is "../common/iso-lat1.ent".

Is this the expected behaviour? And if so, is there any way I can get the
ctxt pointer I created?


    /||    ** Founder and CTO  **  **   http://axkit.com/     **
   //||    **  AxKit.com Ltd   **  ** XML Application Serving **
  // ||    ** http://axkit.org **  ** XSLT, XPathScript, XSP  **
 // \\| // ** mod_perl news and resources: http://take23.org  **
    //  \\

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]