[oXygen-user] Caching doc() calls
Andrew Welch
Thu Mar 27 12:03:10 CDT 2008
It seems oXygen caches the XML from calls to doc() between runs?
If you run a transform with
doc('foo.xml')
and then delete foo.xml, you can still run the transform! The doc()
call works without causing an error...
It's just taken me a while to figure out why a transform run from
inside oXygen produced different result from the same transform run
outside of oXygen - it was because a referenced doc() had been updated
while oXygen was open and oXygen wasn't fetching it each time.
Shouldn't oXygen's caching resolvers (if that's where the problem
lies) only cache per transform run?
--
Andrew Welch
http://andrewjwelch.com
Kernow: http://kernowforsaxon.sf.net/
More information about the oXygen-user
mailing list