[Zope-xml] XMLTransform permanently binding to XSLT processor?

Jean Jordaan jean at upfrontsystems.co.za
Mon Sep 16 09:45:54 EDT 2002


Hi there

If I change the XSLTProcessor from 4Suite to libxslt and restart
Zope, the XMLTransform instance I was busy with doesn't notice the
change. From the log:

=======================================================================
jean at blommie 2-5-1 $ ./start
==> var/stupid.log <==
------
2002-09-16T13:39:05 INFO(0) zdaemon zdaemon: Mon Sep 16 15:39:05 2002: Houston, 
we have forked
[...]
------
2002-09-16T13:39:08 INFO(0) XMLTransform: Imported XSLTProcessor: 
Products.XMLTransform.LibXsltProcessor.LibXsltProcessor
[...]
------
2002-09-16T13:39:22 INFO(0) XMLTransform styleSrc: 
<Products.XMLTransform.FourSuite12Processor.ResolvingInputSource instance at 
0x97d4cec> systemID: http://blommie:15080/xml/registry/simple.xsl
=======================================================================

How can the styleSrc be a FourSuite12Processor.ResolvingInputSource
instance if LibXsltProcessor was imported? There is no XML Transform
Cache Manager.

If I delete and recreate the XMLTransform, the new one uses
LibXsltProcessor.

-- 
Jean Jordaan
Upfront Systems                         http://www.upfrontsystems.co.za






More information about the Zope-xml mailing list